Архитектура ЭВМ и систем. Коваль А.С - 61 стр.

UptoLike

Составители: 

61
JNP, JPO Передача управления при нечетности. 01111011
JO Передача управления при переполнении. 01110000
JNO
Передача управления при отсутствии пере-
полнения.
01110001
JS
Передача управления по отрицательному ре-
зультату.
01111000
JNS
Передача управления по положительному ре-
зультату.
01111001
JG, JNLE
Передача управления, если больше/не меньше
и не равно.
01111111
JGE, JNL
Передача управления, если больше или рав-
но/не меньше.
01111101
JA, JNBE
Передача управления, если больше/не меньше
и не равно.
01110111
JAE, JNB
Передача управления, если больше или рав-
но/не меньше.
01110011
Команды управления процессором
за исключением ESC являются однобайтовыми и могут быть разделены на
две группы: команды, изменяющие содержимое регистра флагов, и коман-
ды, предназначенные для работы с внешними устройствами и не воздейст-
вующие на флаги.
Мнемоника Действие Байт КОП
CLC Сброс признака переноса. 11111000
CMC Инвертирование признака переноса. 11110101
STC Установка признака переноса. 11111001
CDL Сброс признака направления. 11111100
STD Установка признака направления. 11111101
CLI Сброс признака разрешения прерывания. 11111010
HLT Останов. 11110100
WAIT Перевод процессора в состояние ожидания. 10011011
ESC
Выдача кода операции или операнда для со-
процессора.
11011x
LOCK Однобайтный префикс блокировки шины. 11110000
Команды обработки строк
Все команды обработки строк символов имеют длину один байт. Бит 0
показывает операцию с байтом (бит 0=0) или словом (бит 0=1).
                                 61
  JNP, JPO   Передача управления при нечетности.          01111011
    JO       Передача управления при переполнении.        01110000
             Передача управления при отсутствии пере-
    JNO                                                   01110001
             полнения.
             Передача управления по отрицательному ре-
     JS                                                   01111000
             зультату.
             Передача управления по положительному ре-
    JNS                                                   01111001
             зультату.
             Передача управления, если больше/не меньше
  JG, JNLE                                                01111111
             и не равно.
             Передача управления, если больше или рав-
  JGE, JNL                                                01111101
             но/не меньше.
             Передача управления, если больше/не меньше
  JA, JNBE                                                01110111
             и не равно.
             Передача управления, если больше или рав-
  JAE, JNB                                                01110011
             но/не меньше.

Команды управления процессором
за исключением ESC являются однобайтовыми и могут быть разделены на
две группы: команды, изменяющие содержимое регистра флагов, и коман-
ды, предназначенные для работы с внешними устройствами и не воздейст-
вующие на флаги.
 Мнемоника                     Действие                    Байт КОП
   CLC       Сброс признака переноса.                     11111000
   CMC       Инвертирование признака переноса.            11110101
   STC       Установка признака переноса.                 11111001
   CDL       Сброс признака направления.                  11111100
   STD       Установка признака направления.              11111101
    CLI      Сброс признака разрешения прерывания.        11111010
   HLT       Останов.                                     11110100
   WAIT      Перевод процессора в состояние ожидания.     10011011
             Выдача кода операции или операнда для со-
    ESC                                                   11011x
             процессора.
   LOCK      Однобайтный префикс блокировки шины.         11110000

Команды обработки строк
  Все команды обработки строк символов имеют длину один байт. Бит 0
показывает операцию с байтом (бит 0=0) или словом (бит 0=1).