\begin{table}[ht]
\centering
- \begin{tabular}{|c|c|c|}\hline
- Bitcode & Condition & Bits to test \\ \hline
- 0000 & equal / zero & ZF = 0\\ \hline
- 0001 & not equal / not zero & ZF = 1\\ \hline
- 0010 & not overflow & OF = 0\\ \hline
- 0011 & overflow & OF = 1\\ \hline
- 0100 & not carry / below & CF = 0\\ \hline
- 0101 & carry / above or equal & CF = 1\\ \hline
- 0110 & not signed / not neg. & SF = 0\\ \hline
- 0111 & signed / neg. & SF = 1\\ \hline
- 1000 & above & (CF == 0 $\wedge$ ZF == 0)\\ \hline
- 1001 & below or equal & (CF == 1 $\vee$ ZF == 1) \\ \hline
- 1010 & greater than or equal & SF == OF\\ \hline
- 1011 & less than & SF != OF \\ \hline
- 1100 & greater than & (ZF == 0 $\wedge$ SF == OF) \\ \hline
- 1101 & less than or equal & (ZF == 1 $\vee$ SF != OF) \\ \hline
- 1110 & never & \\ \hline
- 1111 & always & \\ \hline
+ \begin{tabular}{|c|c|c|c|}\hline
+ Bitcode & Condition & Bits to test & suffixes \\ \hline
+ 0000 & equal / zero & ZF = 0 & eq, zs \\ \hline
+ 0001 & not equal / not zero & ZF = 1 & neq, nz \\ \hline
+ 0010 & not overflow & OF = 0 & no \\ \hline
+ 0011 & overflow & OF = 1 & ov \\ \hline
+ 0100 & not carry / below & CF = 0 & nc, bl \\ \hline
+ 0101 & carry / above or equal & CF = 1 & cs, ae \\ \hline
+ 0110 & not signed / not neg. & SF = 0 & ns, nn \\ \hline
+ 0111 & signed / neg. & SF = 1 & ss, ns \\ \hline
+ 1000 & above & (CF == 0 $\wedge$ ZF == 0) & ab \\ \hline
+ 1001 & below or equal & (CF == 1 $\vee$ ZF == 1) & be \\ \hline
+ 1010 & greater than or equal & SF == OF & ge \\ \hline
+ 1011 & less than & SF != OF & lt \\ \hline
+ 1100 & greater than & (ZF == 0 $\wedge$ SF == OF) & gt \\ \hline
+ 1101 & less than or equal & (ZF == 1 $\vee$ SF != OF) & le \\ \hline
+ 1110 & never & & nv \\ \hline
+ 1111 & always & & \texttt{none} \\ \hline
\end{tabular}
\caption{codierung von conditions WARNING! may contain BUGS!!}
\end{table}