IBM370
.pdfМнемониче- |
Название |
|
Характеристик |
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
|
|
|
|
I |
|
XR |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
|
|
|
|
R |
|
ZAP |
СЛОЖЕНИЕ С ОЧИСТКОЙ |
|
|
|
|
S |
D |
|
|
|
|
3. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО КОДУ ОПЕРАЦИИ |
|
||
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
0 |
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
SPM |
|
|
4 |
|
|
R |
|
0 |
ПЕРЕХОД С ВОЗВРАТОМ |
BALR |
|
|
5 |
|
|
R |
|
0 |
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCTR |
|
|
6 |
|
|
R |
|
0 |
УСЛОВНЫЙ ПЕРЕХОД |
BCR |
|
|
7 |
|
|
R |
|
0 |
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
SSK |
|
|
8 |
|
|
R |
1 |
0 |
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
ISK |
|
|
9 |
|
|
R |
1 |
0 |
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
SVC |
|
|
A |
|
|
R |
|
0 |
ПЕРЕСЫЛКА ДЛИННАЯ |
MVCL |
|
|
E |
|
|
R |
|
0 |
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
CLCL |
|
|
F |
|
|
R |
|
1 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
LPR |
|
|
0 |
|
|
R |
|
1 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
LNR |
|
|
1 |
|
|
R |
|
1 |
ЗАГРУЗКА И ПРОВЕРКА |
LTR |
|
|
2 |
|
|
R |
|
|
|
|
|
|
481
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
1 |
ЗАГРУЗКА ДОПОЛНЕНИЯ |
LCR |
|
|
3 |
|
|
R |
|
1 |
И |
NR |
|
|
4 |
|
|
R |
|
1 |
СРАВНЕНИЕ КОДОВ |
CLR |
|
|
5 |
|
|
R |
|
1 |
ИЛИ |
OR |
|
|
6 |
|
|
R |
|
1 |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
XR |
|
|
7 |
|
|
R |
|
1 |
ЗАГРУЗКА |
LR |
|
|
8 |
|
|
R |
|
1 |
СРАВНЕНИЕ |
CR |
|
|
9 |
|
|
R |
|
1 |
СЛОЖЕНИЕ |
AR |
|
|
A |
|
|
R |
|
1 |
ВЫЧИТАНИЕ |
SR |
|
|
B |
|
|
R |
|
|
|
|
|
|
1 |
УМНОЖЕНИЕ |
MR |
|
|
C |
|
|
R |
|
1 |
ДЕЛЕНИЕ |
DR |
|
|
D |
|
|
R |
|
1 |
СЛОЖЕНИЕ КОДОВ |
ALR |
|
|
E |
|
|
R |
|
1 |
ВЫЧИТАНИЕ КОДОВ |
SLR |
|
|
F |
|
|
R |
|
2 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
LPDR |
|
|
0 |
|
|
R |
P |
2 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
LNDR |
|
|
1 |
|
|
R |
P |
2 |
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
LTDR |
|
|
2 |
|
|
R |
P |
2 |
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
LCDR |
|
|
3 |
|
|
R |
P |
2 |
ПОПОЛАМ (длинные операнды) |
HDR |
|
|
|
|
|
|
|
482
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
4 |
|
|
R |
P |
2 |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование расширенного |
LRDR |
|
|
5 |
операнда в длинный) |
|
R |
P |
2 |
УМНОЖЕНИЕ (расширенные операнды) |
MXR |
|
|
6 |
|
|
R |
P |
2 |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXDR |
|
|
7 |
|
|
R |
P |
2 |
ЗАГРУЗКА (длинные операнды) |
LDR |
|
|
8 |
|
|
R |
P |
2 |
СРАВНЕНИЕ (длинные операнды) |
CDR |
|
|
9 |
|
|
R |
P |
2 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
ADR |
|
|
A |
|
|
R |
P |
2 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SDR |
|
|
B |
|
|
R |
P |
2 |
УМНОЖЕНИЕ (длинные операнды) |
MDR |
|
|
C |
|
|
R |
P |
2 |
ДЕЛЕНИЕ (длинные операнды) |
DDR |
|
|
D |
|
|
R |
P |
2 |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AWR |
|
|
E |
|
|
R |
P |
2 |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SWR |
|
|
F |
|
|
R |
P |
3 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
LPER |
|
|
0 |
|
|
R |
P |
3 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
LNER |
|
|
1 |
|
|
R |
P |
3 |
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
LTER |
|
|
2 |
|
|
R |
P |
3 |
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
LCER |
|
|
3 |
|
|
R |
P |
3 |
ПОПОЛАМ (короткие операнды) |
HER |
|
|
4 |
|
|
R |
P |
3 |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование длинного опе- |
LRER |
|
|
5 |
ранда в короткий) |
|
R |
P |
|
|
|
|
|
483
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
3 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
AXR |
|
|
6 |
|
|
R |
P |
3 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
SXR |
|
|
7 |
|
|
R |
P |
3 |
ЗАГРУЗКА (короткие операнды) |
LER |
|
|
8 |
|
|
R |
P |
3 |
СРАВНЕНИЕ (короткие операнды) |
CER |
|
|
9 |
|
|
R |
P |
|
|
|
|
|
3 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AER |
|
|
A |
|
|
R |
P |
3 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SER |
|
|
B |
|
|
R |
P |
3 |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
MER |
|
|
C |
|
|
R |
P |
3 |
ДЕЛЕНИЕ (короткие операнды) |
DER |
|
|
D |
|
|
R |
P |
3 |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AUR |
|
|
E |
|
|
R |
P |
3 |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SUR |
|
|
F |
|
|
R |
P |
4 |
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
STH |
|
|
0 |
|
|
X |
|
4 |
ЗАГРУЗКА АДРЕСА |
LA |
|
|
1 |
|
|
X |
|
4 |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
STC |
|
|
2 |
|
|
X |
|
4 |
ПРОЧИТАТЬ СИМВОЛ |
IC |
|
|
3 |
|
|
X |
|
4 |
ВЫПОЛНИТЬ |
EX |
|
|
4 |
|
|
X |
|
4 |
ПЕРЕХОД С ВОЗВРАТОМ |
BAL |
|
|
5 |
|
|
X |
|
4 |
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCT |
|
|
6 |
|
|
X |
|
4 |
УСЛОВНЫЙ ПЕРЕХОД |
BC |
|
|
|
|
|
|
|
484
К |
Название |
Мнемониче- |
Характер |
од |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
7 |
|
|
X |
4 |
ЗАГРУЗКА ПОЛУСЛОВА |
LH |
|
8 |
|
|
X |
4 |
СРАВНЕНИЕ ПОЛУСЛОВА |
CH |
|
9 |
|
|
X |
4 |
СЛОЖЕНИЕ ПОЛУСЛОВА |
AH |
|
A |
|
|
X |
4 |
ВЫЧИТАНИЕ ПОЛУСЛОВА |
SH |
|
B |
|
|
X |
4 |
УМНОЖЕНИЕ ПОЛУСЛОВА |
MH |
|
C |
|
|
X |
4 |
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
CVD |
|
E |
|
|
X |
4 |
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
CVB |
|
F |
|
|
X |
5 |
ЗАПИСЬ В ПАМЯТЬ |
ST |
|
0 |
|
|
X |
5 |
И |
N |
|
4 |
|
|
X |
5 |
СРАВНЕНИЕ КОДОВ |
CL |
|
5 |
|
|
X |
5 |
ИЛИ |
O |
|
6 |
|
|
X |
5 |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
X |
|
7 |
|
|
X |
5 |
ЗАГРУЗКА |
L |
|
8 |
|
|
X |
5 |
СРАВНЕНИЕ |
C |
|
9 |
|
|
X |
5 |
СЛОЖЕНИЕ |
A |
|
A |
|
|
X |
5 |
ВЫЧИТАНИЕ |
S |
|
B |
|
|
X |
5 |
УМНОЖЕНИЕ |
M |
|
C |
|
|
X |
|
|
|
|
485
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
5 |
ДЕЛЕНИЕ |
D |
|
|
D |
|
|
X |
|
5 |
СЛОЖЕНИЕ КОДОВ |
AL |
|
|
E |
|
|
X |
|
5 |
ВЫЧИТАНИЕ КОДОВ |
SL |
|
|
F |
|
|
X |
|
6 |
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
STD |
|
|
0 |
|
|
X |
P |
6 |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXD |
|
|
7 |
|
|
X |
P |
6 |
ЗАГРУЗКА (длинные операнды) |
LD |
|
|
8 |
|
|
X |
P |
6 |
СРАВНЕНИЕ (длинные операнды) |
CD |
|
|
9 |
|
|
X |
P |
6 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
AD |
|
|
A |
|
|
X |
P |
6 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SD |
|
|
B |
|
|
X |
P |
6 |
УМНОЖЕНИЕ (длинные операнды) |
MD |
|
|
C |
|
|
X |
P |
6 |
ДЕЛЕНИЕ (длинные операнды) |
DD |
|
|
D |
|
|
X |
P |
6 |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AW |
|
|
E |
|
|
X |
P |
6 |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SW |
|
|
F |
|
|
X |
P |
7 |
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
STE |
|
|
0 |
|
|
X |
P |
7 |
ЗАГРУЗКА (короткие операнды) |
LE |
|
|
8 |
|
|
X |
P |
7 |
СРАВНЕНИЕ (короткие операнды) |
CE |
|
|
9 |
|
|
X |
P |
7 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AE |
|
|
A |
|
|
X |
P |
7 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SE |
|
|
|
|
|
|
|
486
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
B |
|
|
X |
P |
7 |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
ME |
|
|
C |
|
|
X |
P |
7 |
ДЕЛЕНИЕ (короткие операнды) |
DE |
|
|
D |
|
|
X |
P |
7 |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AU |
|
|
E |
|
|
X |
P |
7 |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SU |
|
|
F |
|
|
X |
P |
8 |
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
SSM |
|
|
0 |
|
|
|
|
8 |
ЗАГРУЗКА PSW |
LPSW |
|
|
2 |
|
|
|
|
8 |
ДИАГНОСТИКА |
|
|
|
3 |
|
|
|
M |
8 |
ПРЯМАЯ ЗАПИСЬ |
WRD |
|
|
4 |
|
|
I |
C |
8 |
ПРЯМОЕ ЧТЕНИЕ |
RDD |
|
|
5 |
|
|
I |
C |
8 |
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
BXH |
|
|
6 |
|
|
S |
|
8 |
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
BXLE |
|
|
7 |
|
|
S |
|
8 |
СДВИГ ВПРАВО КОДА |
SRL |
|
|
8 |
|
|
S |
|
8 |
СДВИГ ВЛЕВО КОДА |
SLL |
|
|
9 |
|
|
S |
|
|
|
|
|
|
8 |
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
SRA |
|
|
A |
|
|
S |
|
8 |
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
SLA |
|
|
B |
|
|
S |
|
8 |
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
SRDL |
|
|
C |
|
|
S |
|
8 |
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
SLDL |
|
|
D |
|
|
S |
|
|
|
|
|
|
487
К |
Название |
Мнемониче- |
Характер |
од |
|
ское обозначе- |
|
|
|
ние |
|
|
|
|
|
8 |
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SRDA |
|
E |
|
|
S |
8 |
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SLDA |
|
F |
|
|
S |
9 |
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
STM |
|
0 |
|
|
S |
9 |
ПРОВЕРИТЬ ПО МАСКЕ |
TM |
|
1 |
|
|
I |
9 |
ПЕРЕСЫЛКА (непосредственный операнд) |
MVI |
|
2 |
|
|
I |
9 |
ПРОВЕРИТЬ И УСТАНОВИТЬ |
TS |
|
3 |
|
|
|
9 |
И (непосредственный операнд) |
NI |
|
4 |
|
|
I |
9 |
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
CLI |
|
5 |
|
|
I |
9 |
ИЛИ (непосредственный операнд) |
OI |
|
6 |
|
|
I |
9 |
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
XI |
|
7 |
|
|
I |
9 |
ЗАГРУЗКА ГРУППОВАЯ |
LM |
|
8 |
|
|
S |
9 |
НАЧАТЬ ВВОД-ВЫВОД |
SIO |
|
C00 |
|
|
|
9 |
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
SIOF |
|
C01 |
|
|
|
9 |
ПРОВЕРИТЬ ВВОД-ВЫВОД |
TIO |
|
D00 |
|
|
|
9 |
ОСВОБОДИТЬ ВВОД-ВЫВОД |
CLRIO |
|
D01 |
|
|
|
9 |
ОСТАНОВИТЬ ВВОД-ВЫВОД |
HIO |
|
E00 |
|
|
|
9 |
ОСТАНОВИТЬ УСТРОЙСТВО |
HDV |
|
E01 |
|
|
|
9 |
ПРОВЕРИТЬ КАНАЛ |
TCH |
|
|
|
|
|
488
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
F00 |
|
|
|
|
A |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ |
STNSM |
|
|
C |
ЛОГИЧЕСКИМ УМНОЖЕНИЕМ |
|
I |
R |
A |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ |
STOSM |
|
|
D |
ЛОГИЧЕСКИМ СЛОЖЕНИЕМ |
|
I |
R |
A |
СИГНАЛ ПРОЦЕССОРУ |
SIGP |
|
|
E |
|
|
S |
P |
A |
ОБРАЩЕНИЕ К МОНИТОРУ |
MC |
|
|
F |
|
|
I |
|
B |
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
LRA |
|
|
1 |
|
|
X |
R 2 |
B |
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
STIDP |
|
|
202 |
|
|
|
|
B |
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
STIDC |
|
|
203 |
|
|
|
|
B |
ВЫСТАВИТЬ ЧАСЫ |
SCK |
|
|
204 |
|
|
|
|
|
|
|
|
|
B |
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
STCK |
|
|
205 |
|
|
|
|
B |
УСТАНОВИТЬ КОМПАРАТОР |
SCKC |
|
|
206 |
|
|
|
K |
B |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ КОМПАРАТОРА |
STCKC |
|
|
207 |
|
|
|
K |
B |
УСТАНОВИТЬ ТАЙМЕР CPU |
SPT |
|
|
208 |
|
|
|
K |
B |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ ТАЙМЕРА CPU |
STPT |
|
|
209 |
|
|
|
K |
B |
УСТАНОВИТЬ КЛЮЧ PSW |
SPKA |
|
|
20A |
|
|
|
K |
B |
ПРОЧИТАТЬ КЛЮЧ PSW |
IPK |
|
|
20B |
|
|
|
K |
B |
ОЧИСТКА TLB |
PTLB |
|
|
20D |
|
|
|
R |
B |
УСТАНОВИТЬ ПРЕФИКС |
SPX |
|
|
210 |
|
|
|
P |
|
|
|
|
|
489
К |
Название |
Мнемониче- |
|
Характер |
од |
|
ское обозначе- |
|
|
|
|
ние |
|
|
|
|
|
|
|
B |
ЗАПИСЬ В ПАМЯТЬ ПРЕФИКСА |
STPX |
|
|
211 |
|
|
|
P |
B |
ЗАПИСЬ В ПАМЯТЬ АДРЕСА CPU |
STAP |
|
|
212 |
|
|
|
P |
B |
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
RRB |
|
|
213 |
|
|
|
R 1 |
B |
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
STCTL |
|
|
6 |
|
|
S |
|
B |
ЗАГРУЗКА УПРАВЛЕНИЯ |
LCTL |
|
|
7 |
|
|
S |
|
B |
СРАВНЕНИЕ С ОБМЕНОМ |
CS |
|
|
A |
|
|
S |
W |
B |
СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
CDS |
|
|
B |
|
|
S |
W |
B |
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
CLM |
|
|
D |
|
|
S |
|
B |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
STCM |
|
|
E |
|
|
S |
|
B |
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
ICM |
|
|
F |
|
|
S |
|
D |
ПЕРЕСЫЛКА ЦИФР |
MVN |
|
|
1 |
|
|
S |
|
D |
ПЕРЕСЫЛКА |
MVC |
|
|
2 |
|
|
S |
|
D |
ПЕРЕСЫЛКА ЗОН |
MVZ |
|
|
3 |
|
|
S |
|
D |
И (символ) |
NC |
|
|
4 |
|
|
S |
|
D |
СРАВНЕНИЕ КОДОВ (символ) |
CLC |
|
|
5 |
|
|
S |
|
D |
ИЛИ (символ) |
OC |
|
|
6 |
|
|
S |
|
D |
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
XC |
|
|
7 |
|
|
S |
|
D |
ПЕРЕКОДИРОВАТЬ |
TR |
|
|
|
|
|
|
|
490
