Для условных команд (условные переходы и установки по условию), поле tttn
используется для кодирования условия следующим образом: биты ttt кодируют
условие, а бит n признак, в соответствии с которым используется само
условие (n=0) или его отрицание (n=1).
+---------------------------------------------------+
|Мнемониика| Условие | tttn |
+----------+---------------------------------+------|
| O | Переполнение | 0000 |
| NO | Нет переполнения | 0001 |
| B/NAE | Ниже/Не выше и не равно | 0010 |
| NB/AE | Не ниже/Выше или равно | 0011 |
| E/Z | Равно/Нуль | 0100 |
| NE/NZ | Не равно/Не нуль | 0101 |
| BE/NA | Ниже или равно/Не выше | 0110 |
| NBE/A | Не ниже и не равно/Выше | 0111 |
| S | Знак | 1000 |
| NS | Отсутствие знака | 1001 |
| P/PE | Четность | 1010 |
| NP/PO | Отсутствие четности/Нечетность | 1011 |
| L/NGE | Меньше/Не больше и не равно | 1100 |
| NL/GE | Не меньше/Больше или равно | 1101 |
| LE/NG | Меньше или равно/Не больше | 1110 |
| NLE/G | Не меньше и не равно/Больше | 1111 |
+---------------------------------------------------+
E.2.3.8 Кодирование поля регистров управления, отладки и тестирования
(eee)
Данное поле используется для кодирования регистров управления, отладки и
тестирования в командах загрузки и сохранения этих регистров.
При интерпритации как поля регистра управления
+---------------------------------------+
| Код eee | Имя регистра |
+-------------------+-------------------|
| 000 | CR0 |
| 010 | CR2 |
| 011 | CR3 |
+---------------------------------------|
| Другие коды не используются |
+---------------------------------------+
При интерпритации как поля регистра отладки
+---------------------------------------+
| Код eee | Имя регистра |
+-------------------+-------------------|
| 000 | DRO |
| 001 | DR1 |
| 010 | DR2 |
| 011 | DR3 |
| 110 | DR6 |
| 111 | DR7 |
+---------------------------------------|
| Другие коды не используются |
+---------------------------------------+
При интерпритации как поля регистра тестирования
+---------------------------------------+
| Код eee | Имя регистра |
+-------------------+-------------------|
| 011 | TR3 |
| 100 | TR4 |
| 101 | TR5 |
| 110 | TR6 |
| 111 | TR7 |
+---------------------------------------|
| Другие коды не используются |
+---------------------------------------+