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

UptoLike

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

82
КОМАНДЫ ИЗМЕНЕНИЯ
ПРИЗНАКОВ
CLN
Очистка N
000250
CLZ
Очистка Z
000244
CLV
Очистка V
000242
CLC
Очистка C
000241
CCC
Очистка всех разрядов (NZVC)
000257
SEN
Установка N
000270
SEZ
Установка Z
000264
SEV
Установка V
000262
SEC
Установка C
000261
SCC
Установка всех разрядов (NZVC)
000277
NOP
Нет операции
000240
2. Список команд процессора i8086 (в алфавитном порядке)
Мнемоника Название команды
AAA
Коррекция кода ASCII для сложения
AAD
Коррекция кода ASCII для деления
AAM
Коррекция кода ASCII для умножения
AAS
Коррекция кода ASCII для вычитания
ADC A1,A2
Сложение байтов или слов с переносом
ADD A1,A2
Сложение байтов или слов
AND A1,A2
Логическое умножение байтов или слов (И)
CALL address
Вызов подпрограммы
CLC
Сбросить флаг переноса CF в 0
CLD
Сбросить флаг направления DF в 0
CLI
Сброс флага разрешения прерывания IF в 0
CMC
Инвертировать флаг переноса CF
CMP A1,A2
Сравнение байта или слова
CMPS
Сравнение байта или слова строки
CWB
Преобразование байта в слово
CWD
Преобразование слова в двойное слово
DAA
Десятичная коррекция для сложения
DAS
Десятичная коррекция для вычитания
DEC A1
Вычитание единицы из байта или слова
                                82
                 КОМАНДЫ ИЗМЕНЕНИЯ
                       ПРИЗНАКОВ

   CLN          Очистка N                        000250
   CLZ          Очистка Z                        000244
   CLV          Очистка V                        000242
   CLC          Очистка C                        000241
   CCC          Очистка всех разрядов (NZVC)     000257
   SEN          Установка N                      000270
   SEZ          Установка Z                      000264
   SEV          Установка V                      000262
   SEC          Установка C                      000261
   SCC          Установка всех разрядов (NZVC)   000277
   NOP          Нет операции                     000240


2. Список команд процессора i8086 (в алфавитном порядке)


  Мнемоника                     Название команды
 AAA             Коррекция кода ASCII для сложения
 AAD             Коррекция кода ASCII для деления
 AAM             Коррекция кода ASCII для умножения
 AAS             Коррекция кода ASCII для вычитания
 ADC A1,A2       Сложение байтов или слов с переносом
 ADD A1,A2       Сложение байтов или слов
 AND A1,A2       Логическое умножение байтов или слов (И)
 CALL address    Вызов подпрограммы
 CLC             Сбросить флаг переноса CF в 0
 CLD             Сбросить флаг направления DF в 0
 CLI             Сброс флага разрешения прерывания IF в 0
 CMC             Инвертировать флаг переноса CF
 CMP A1,A2       Сравнение байта или слова
 CMPS            Сравнение байта или слова строки
 CWB             Преобразование байта в слово
 CWD             Преобразование слова в двойное слово
 DAA             Десятичная коррекция для сложения
 DAS             Десятичная коррекция для вычитания
 DEC A1          Вычитание единицы из байта или слова