IBM370
.pdfК |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
C |
|
|
S |
|
D |
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
TRT |
|
|
D |
|
|
S |
|
D |
ОТРЕДАКТИРОВАТЬ |
ED |
|
|
E |
|
|
S |
D |
D |
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
EDMK |
|
|
F |
|
|
S |
D |
F |
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SRP |
|
|
0 |
|
|
S |
D |
|
|
|
|
|
F |
ПЕРЕСЫЛКА СО СДВИГОМ |
MVO |
|
|
1 |
|
|
S |
|
F |
УПАКОВАТЬ |
PACK |
|
|
2 |
|
|
S |
|
F |
РАСПАКОВАТЬ |
UNPK |
|
|
3 |
|
|
S |
|
F |
СЛОЖЕНИЕ С ОЧИСТКОЙ |
ZAP |
|
|
8 |
|
|
S |
D |
F |
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
CP |
|
|
9 |
|
|
S |
D |
F |
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
AP |
|
|
A |
|
|
S |
D |
F |
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SP |
|
|
B |
|
|
S |
D |
F |
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
MP |
|
|
C |
|
|
S |
D |
F |
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
DP |
|
|
D |
|
|
S |
D |
|
|
|
|
|
4. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО ФУНКЦИИ |
|
|
|
|
4.1. Стандартные команды |
|
|
|
Название |
Мнемониче- |
Характеристики |
|
ское обозначе- |
|
|
ние |
|
|
|
|
ВЫПОЛНИТЬ |
EX |
S |
|
|
|
491
Название |
Мнемониче- |
|
Характеристик |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
|
|
X |
P |
ВЫСТАВИТЬ ЧАСЫ |
SCK |
|
S |
|
|
|
P |
ВЫЧИТАНИЕ |
SR |
|
|
|
|
R |
|
ВЫЧИТАНИЕ |
S |
|
|
|
|
X |
|
ВЫЧИТАНИЕ КОДОВ |
SLR |
|
|
|
|
R |
|
ВЫЧИТАНИЕ КОДОВ |
SL |
|
|
|
|
X |
|
ВЫЧИТАНИЕ ПОЛУСЛОВА |
SH |
|
|
|
|
X |
|
ДЕЛЕНИЕ |
DR |
|
S |
|
|
R |
P |
ДЕЛЕНИЕ |
D |
|
S |
|
|
X |
P |
ДИАГНОСТИКА |
|
|
|
|
|
|
M |
ЗАГРУЗКА |
LR |
|
|
|
|
R |
|
ЗАГРУЗКА |
L |
|
|
|
|
X |
|
ЗАГРУЗКА PSW |
LPSW |
|
S |
|
|
|
P |
ЗАГРУЗКА АДРЕСА |
LA |
|
|
|
|
X |
|
ЗАГРУЗКА ГРУППОВАЯ |
LM |
|
|
|
|
S |
|
ЗАГРУЗКА ДОПОЛНЕНИЯ |
LCR |
|
|
|
|
R |
|
|
|
|
|
ЗАГРУЗКА И ПРОВЕРКА |
LTR |
|
|
|
|
R |
|
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
LNR |
|
|
|
|
R |
|
|
|
|
|
492
Название |
Мнемониче- |
|
Характеристики |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
LPR |
|
|
|
|
R |
|
ЗАГРУЗКА ПОЛУСЛОВА |
LH |
|
|
|
|
X |
|
ЗАГРУЗКА УПРАВЛЕНИЯ |
LCTL |
|
S |
|
|
S |
P |
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
STIDC |
|
|
ЗАПИСЬ В ПАМЯТЬ |
ST |
|
|
|
|
X |
|
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
STM |
|
|
|
|
S |
|
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
STIDP |
|
S |
|
|
|
P |
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
STCK |
|
|
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
STH |
|
|
|
|
X |
|
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
STC |
|
|
|
|
X |
|
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
STCM |
|
|
|
|
S |
|
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
STCTL |
|
S |
|
|
S |
P |
И |
NR |
|
|
|
|
R |
|
И |
N |
|
|
|
|
X |
|
И (непосредственный операнд) |
NI |
|
|
|
|
I |
|
И (символ) |
NC |
|
|
|
|
S |
|
ИЛИ |
OR |
|
|
|
|
R |
|
ИЛИ |
O |
|
|
|
|
|
|
493
Название |
Мнемониче- |
|
Характеристик |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
|
|
X |
|
ИЛИ (непосредственный операнд) |
OI |
|
|
|
|
I |
|
ИЛИ (символ) |
OC |
|
|
|
|
S |
|
ИСКЛЮЧАЮЩЕЕ ИЛИ |
XR |
|
|
|
|
R |
|
ИСКЛЮЧАЮЩЕЕ ИЛИ |
X |
|
|
|
|
X |
|
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
XI |
|
|
|
|
I |
|
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
XC |
|
|
|
|
S |
|
НАЧАТЬ ВВОД-ВЫВОД |
SIO |
|
|
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
SIOF |
|
|
ОБРАЩЕНИЕ К МОНИТОРУ |
MC |
|
S |
|
|
I |
P |
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
SVC |
|
|
|
|
R |
|
ОСВОБОДИТЬ ВВОД-ВЫВОД |
CLRIO |
|
|
|
|
|
|
ОСТАНОВИТЬ ВВОД-ВЫВОД |
HIO |
|
|
ОСТАНОВИТЬ УСТРОЙСТВО |
HDV |
|
|
ПЕРЕКОДИРОВАТЬ |
TR |
|
|
|
|
S |
|
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
TRT |
|
|
|
|
S |
|
ПЕРЕСЫЛКА |
MVC |
|
|
|
|
S |
|
ПЕРЕСЫЛКА (непосредственный операнд) |
MVI |
|
|
|
|
I |
|
|
|
|
|
494
Название |
Мнемониче- |
|
Характеристики |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
ПЕРЕСЫЛКА ДЛИННАЯ |
MVCL |
|
S |
|
|
R |
P |
ПЕРЕСЫЛКА ЗОН |
MVZ |
|
|
|
|
S |
|
ПЕРЕСЫЛКА СО СДВИГОМ |
MVO |
|
|
|
|
S |
|
ПЕРЕСЫЛКА ЦИФР |
MVN |
|
|
|
|
S |
|
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
BXH |
|
|
|
|
S |
|
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
BXLE |
|
|
|
|
S |
|
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCTR |
|
|
|
|
R |
|
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCT |
|
|
|
|
X |
|
ПЕРЕХОД С ВОЗВРАТОМ |
BALR |
|
|
|
|
R |
|
ПЕРЕХОД С ВОЗВРАТОМ |
BAL |
|
|
|
|
X |
|
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
CVB |
|
|
|
|
X |
|
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
CVD |
|
|
|
|
X |
|
ПРОВЕРИТЬ ВВОД-ВЫВОД |
TIO |
|
|
ПРОВЕРИТЬ И УСТАНОВИТЬ |
TS |
|
|
ПРОВЕРИТЬ КАНАЛ |
TCH |
|
|
ПРОВЕРИТЬ ПО МАСКЕ |
TM |
|
|
|
|
I |
|
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
ISK |
|
S |
|
|
R |
1 P |
ПРОЧИТАТЬ СИМВОЛ |
IC |
|
|
|
|
|
|
495
Название |
Мнемониче- |
|
Характеристик |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
|
|
X |
|
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
ICM |
|
|
|
|
S |
|
РАСПАКОВАТЬ |
UNPK |
|
|
|
|
S |
|
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
SLA |
|
|
|
|
S |
|
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SLDA |
|
S |
|
|
S |
P |
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
SLDL |
|
S |
|
|
S |
P |
СДВИГ ВЛЕВО КОДА |
SLL |
|
|
|
|
S |
|
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
SRA |
|
|
|
|
S |
|
|
|
|
|
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SRDA |
|
S |
|
|
S |
P |
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
SRDL |
|
S |
|
|
S |
P |
СДВИГ ВПРАВО КОДА |
SRL |
|
|
|
|
S |
|
СЛОЖЕНИЕ |
AR |
|
|
|
|
R |
|
СЛОЖЕНИЕ |
A |
|
|
|
|
X |
|
СЛОЖЕНИЕ КОДОВ |
ALR |
|
|
|
|
R |
|
СЛОЖЕНИЕ КОДОВ |
AL |
|
|
|
|
X |
|
СЛОЖЕНИЕ ПОЛУСЛОВА |
AH |
|
|
|
|
X |
|
СРАВНЕНИЕ |
CR |
|
|
|
|
R |
|
СРАВНЕНИЕ |
C |
|
|
|
|
X |
|
|
|
|
|
496
Название |
Мнемониче- |
|
Характеристики |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
СРАВНЕНИЕ КОДОВ |
CLR |
|
|
|
|
R |
|
СРАВНЕНИЕ КОДОВ |
CL |
|
|
|
|
X |
|
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
CLI |
|
|
|
|
I |
|
СРАВНЕНИЕ КОДОВ (символ) |
CLC |
|
|
|
|
S |
|
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
CLCL |
|
S |
|
|
R |
P |
СРАВНЕНИЕ ПОЛУСЛОВА |
CH |
|
|
|
|
X |
|
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
CLM |
|
|
|
|
S |
|
УМНОЖЕНИЕ |
MR |
|
S |
|
|
R |
P |
УМНОЖЕНИЕ |
M |
|
S |
|
|
X |
P |
УМНОЖЕНИЕ ПОЛУСЛОВА |
MH |
|
|
|
|
X |
|
УПАКОВАТЬ |
PACK |
|
|
|
|
S |
|
УСЛОВНЫЙ ПЕРЕХОД |
BCR |
|
|
|
|
R |
|
УСЛОВНЫЙ ПЕРЕХОД |
BC |
|
|
|
|
X |
|
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
SSK |
|
S |
|
|
R |
1 P |
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
SPM |
|
|
|
|
R |
|
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
SSM |
|
|
|
|
|
|
497
4.2. Команды обработки десятичных данных
Название |
Мнемониче- |
|
Характеристик |
|
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
|
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SP |
|
|
|
|
|
S |
D |
|
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
DP |
|
|
S |
|
|
S |
D |
P |
ОТРЕДАКТИРОВАТЬ |
ED |
|
|
|
|
|
S |
D |
|
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
EDMK |
|
|
|
|
|
S |
D |
|
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SRP |
|
|
|
|
|
S |
D |
|
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
AP |
|
|
|
|
|
S |
D |
|
СЛОЖЕНИЕ С ОЧИСТКОЙ |
ZAP |
|
|
|
|
|
S |
D |
|
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
CP |
|
|
|
|
|
S |
D |
|
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
MP |
|
|
S |
|
|
S |
D |
P |
|
|
|
|
|
4.3. Команды арифметики с плавающей точкой |
|
|
|
|
Название |
Мнемониче- |
|
Характеристик |
|
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
|
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SWR |
|
|
S |
|
|
R |
P |
P |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SW |
|
|
S |
|
|
X |
P |
P |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SUR |
|
|
S |
|
|
R |
P |
P |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SU |
|
|
S |
|
|
X |
P |
P |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SDR |
|
|
S |
|
|
|
|
|
498
Название |
Мнемониче- |
|
Характеристики |
|
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
|
|
|
R |
P |
P |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SD |
|
|
S |
|
|
X |
P |
P |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SER |
|
|
S |
|
|
R |
P |
P |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SE |
|
|
S |
|
|
X |
P |
P |
ДЕЛЕНИЕ (длинные операнды) |
DDR |
|
|
S |
|
|
R |
P |
P |
ДЕЛЕНИЕ (длинные операнды) |
DD |
|
|
S |
|
|
X |
P |
P |
ДЕЛЕНИЕ (короткие операнды) |
DER |
|
|
S |
|
|
R |
P |
P |
ДЕЛЕНИЕ (короткие операнды) |
DE |
|
|
S |
|
|
X |
P |
P |
ЗАГРУЗКА (длинные операнды) |
LDR |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА (длинные операнды) |
LD |
|
|
S |
|
|
X |
P |
P |
ЗАГРУЗКА (короткие операнды) |
LER |
|
|
S |
|
|
R |
P |
P |
|
|
|
|
|
ЗАГРУЗКА (короткие операнды) |
LE |
|
|
S |
|
|
X |
P |
P |
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
LCDR |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
LCER |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
LTDR |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
LTER |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
LNDR |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
LNER |
|
|
S |
|
|
R |
P |
P |
|
|
|
|
|
499
Название |
Мнемониче- |
|
Характеристик |
|
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
|
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
LPDR |
|
|
S |
|
|
R |
P |
P |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
LPER |
|
|
S |
|
|
R |
P |
P |
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
STD |
|
|
S |
|
|
X |
P |
P |
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
STE |
|
|
S |
|
|
X |
P |
P |
ПОПОЛАМ (длинные операнды) |
HDR |
|
|
S |
|
|
R |
P |
P |
ПОПОЛАМ (короткие операнды) |
HER |
|
|
S |
|
|
R |
P |
P |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AWR |
|
|
S |
|
|
R |
P |
P |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AW |
|
|
S |
|
|
X |
P |
P |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AUR |
|
|
S |
|
|
R |
P |
P |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AU |
|
|
S |
|
|
X |
P |
P |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
ADR |
|
|
S |
|
|
R |
P |
P |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
AD |
|
|
S |
|
|
X |
P |
P |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AER |
|
|
S |
|
|
R |
P |
P |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AE |
|
|
S |
|
|
X |
P |
P |
СРАВНЕНИЕ (длинные операнды) |
CDR |
|
|
S |
|
|
R |
P |
P |
СРАВНЕНИЕ (длинные операнды) |
CD |
|
|
S |
|
|
X |
P |
P |
СРАВНЕНИЕ (короткие операнды) |
CER |
|
|
S |
|
|
R |
P |
P |
СРАВНЕНИЕ (короткие операнды) |
CE |
|
|
S |
|
|
|
|
|
500