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

UptoLike

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

80
Приложения
1. Список команд процессора учебной ЭВМ (подмножество
системы команд семейства PDP-11)
Мнемоника Команда Код Стр.
ОДНОАДРЕСНЫЕ КОМАНДЫ
CLR (B)
Очистка
*050
DD
17
COM (B)
Инвертирование
*051
DD
17
INC (B)
Прибавление единицы
*052
DD
17
DEC (B)
Вычитание единицы
*053
DD
18
NEG (B)
Изменение знака
*054
DD
18
TST (B)
Проверка
*057
DD
18
ASR (B)
Арифметический сдвиг вправо
*062
DD
19
ASL (B)
Арифметический сдвиг влево
*063
DD
19
ROR (B)
Циклический сдвиг вправо
*060
DD
20
ROL (B)
Циклический сдвиг вправо
*061
DD
20
ДВУХАДРЕСНЫЕ КОМАНДЫ
MOV (B)
Пересылка
*1
SSDD
21
CMP (B)
Сравнение
*2
SSDD
21
ADD
Сложение
06
SSDD
22
SUB
Вычитание
16
SSDD
22
BIT (B)
Проверка разрядов
*3
SSDD
23
BIC (B)
Очистка разрядов
*4
SSDD
23
BIS (B)
Логическое сложение
*5
SSDD
24
XOR
Исключающее ИЛИ
074
RDD
24
КОМАНДЫ УПРАВЛЕНИЯ
ПРОГРАММОЙ
BR
Ветвление безусловное
000400
25
BNE
Ветвление, если не равно (нулю)
001000
25
BEQ
Ветвление, если равно (нулю)
001400
26
BPL
Ветвление, если плюс
100000
26
BMI
Ветвление, если минус
100400
26
BVC
Ветвление, если нет
арифметического переполнения
102000
27
                              80

                       Приложения
1. Список команд процессора учебной ЭВМ (подмножество
   системы команд семейства PDP-11)


 Мнемоника             Команда                    Код       Стр.


             ОДНОАДРЕСНЫЕ КОМАНДЫ

  CLR (B)    Очистка                            *050 DD      17
  COM (B)    Инвертирование                     *051 DD      17
   INC (B)   Прибавление единицы                *052 DD      17
  DEC (B)    Вычитание единицы                  *053 DD      18
  NEG (B)    Изменение знака                    *054 DD      18
   TST (B)   Проверка                           *057 DD      18
   ASR (B)   Арифметический сдвиг вправо        *062 DD      19
   ASL (B)   Арифметический сдвиг влево         *063 DD      19
  ROR (B)    Циклический сдвиг вправо           *060 DD      20
  ROL (B)    Циклический сдвиг вправо           *061 DD      20

             ДВУХАДРЕСНЫЕ КОМАНДЫ

  MOV (B)    Пересылка                            *1 SSDD    21
  CMP (B)    Сравнение                            *2 SSDD    21
  ADD        Сложение                             06 SSDD    22
   SUB       Вычитание                            16 SSDD    22
   BIT (B)   Проверка разрядов                    *3 SSDD    23
   BIC (B)   Очистка разрядов                     *4 SSDD    23
   BIS (B)   Логическое сложение                  *5 SSDD    24
  XOR        Исключающее ИЛИ                     074 RDD     24

              КОМАНДЫ УПРАВЛЕНИЯ
                   ПРОГРАММОЙ
    BR       Ветвление безусловное             000400        25
   BNE       Ветвление, если не равно (нулю)   001000        25
   BEQ       Ветвление, если равно (нулю)      001400        26
   BPL       Ветвление, если плюс              100000        26
   BMI       Ветвление, если минус             100400        26
             Ветвление, если нет
   BVC       арифметического переполнения      102000        27