Составители:
43
Команды обращения к памяти предписывают машине
производить действия с содержимым ячейки памяти, адрес которой
указан в адресной части команды. Например, команда ADD 20 из
табл. 2.1 является командой обращения к памяти. Она предписывает
машине обращение по адресу 20 и использование содержимого этой
ячейки в качестве первого операнда. Второй операнд находится в
аккумуляторе. Эти два операнда суммируются.
Таблица 2.4
Система команд базовой ЭВМ
Наименование
Мнемоника
Код
Описание
Адресные команды
Логическое умножение
Пересылка
Сложение
Сложение с переносом
Вычитание
ADD M
MOV M
ADD M
ADC M
SUB M
1ХХХ
3ХХХ
4ХХХ
5ХХХ
6ХХХ
(M) & (A) A
(A) M
(M) + (A) A
(M) + (A) + (C) A
(A) - (M) A
Переход, если перенос
Переход, если плюс
Переход, если минус
Переход, если ноль
Безусловный переход
Приращение и пропуск
BCS M
BPL M
BMI M
BEQ M
BR M
ISZ M
8ХХХ
9ХХХ
AХХХ
BХХХ
CХХХ
0ХХХ
Если (C)=1, то M СК
Если (A)>=0, то M СК
Если (A)<0, то M СК
Если (A)=0, то M СК
M СК
(M)+1 M; Если (M)>=0,
то (СК)+1 СК
Обращение к
п/программе
JSR M
2ХХХ
(СК) M; M+1 СК
Безадресные команды
Очистка аккумулятора
Очистка рег. переноса
Инверсия аккумулятора
Инверсия рег. переноса
CLA
CLC
CMA
CMС
F200
F300
F400
F500
0 A
0 C
( A ) A
( C ) C
Циклический сдвиг
влево на 1 разряд
ROL
F600
Содержимое А и С сдвигается
влево, А(15) C и С A(0)
Циклический сдвиг
вправо на 1 разряд
ROR
F700
Содержимое А и С сдвигается
вправо, А(0) C и С A(15)
Инкремент
аккумулятора
Декремент
аккумулятора
INC
DEC
F800
F900
(А) + 1 A
(А) - 1 A
Останов
Нет операции
Разрешение прерывания
Запрещение прерывания
HLT
NOP
EI
DI
F000
F100
FA00
FB00
Команды ввода-вывода
Очистка флага
Опрос флага
Ввод
CLF B
TSF B
IN B
E0XX
E1XX
E2XX
0 флаг устройства В
Если флаг устройства В равен
1, то (СК) + 1 СК
(В) А
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »
