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

UptoLike

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

18
Вычитание единицы
DEC 0053DD
DECB 1053DD
Действие: (DST) Å (DST) - 1
Описание:
из содержимого указанной ячейки (или указанного байта для байтовых
команд) вычитается единица.
Признаки:
N V Z C
* * *
N = 1, если результат < 0
Z = 1, если результат = 0
V = 1, если операнд = 100000
C - не изменяется.
Изменение знака
NEC 0054DD
NECB 1054DD
Действие:
(DST) Å (DST)
Описание:
содержимое указанной ячейки (или байта для байтовых команд) заме-
няется его двоичным дополнением. Следует заметить, что число
100000 заменяется самим собой, так как не существует соответствую-
щего ему положительного числа.
Признаки:
N V Z C
* * * *
N = 1, если результат < 0
Z = 1, если результат = 0
V = 1, если операнд = 100000
C = 0, если результат = 0
Проверка
TST 0057DD
TSTB 1057DD
Действие: (DST) Å (DST)
                                         18


 Вычитание единицы                              DEC                 0053DD

                                                DECB                1053DD

Действие:    (DST) � (DST) - 1

             из содержимого указанной ячейки (или указанного байта для байтовых
Описание:
             команд) вычитается единица.

                                 •   N = 1, если результат < 0

              N V Z C            •   Z = 1, если результат = 0
Признаки:
              * * *              •   V = 1, если операнд = 100000

                                 •   C - не изменяется.




    Изменение знака                             NEC                 0054DD

                                                NECB                1054DD

Действие:    (DST) � (DST)

             содержимое указанной ячейки (или байта для байтовых команд) заме-
             няется его двоичным дополнением. Следует заметить, что число
Описание:
             100000 заменяется самим собой, так как не существует соответствую-
             щего ему положительного числа.

                             •   N = 1, если результат < 0

              N V Z C        •   Z = 1, если результат = 0
Признаки:
              * * * *        •   V = 1, если операнд = 100000

                             •   C = 0, если результат = 0




            Проверка                            TST                 0057DD

                                                TSTB                1057DD

Действие:    (DST) � (DST)