Принципы работы системы IBM/370
Описание логической структуры вычислительных машин Системы 370. Особенности мультипроцессирования. Команды общего назначения и управления системой, обработки десятичных данных и команды с плавающей точкой. Средства обработки машинных ошибок (коррекция).
Рубрика | Программирование, компьютеры и кибернетика |
Вид | книга |
Язык | русский |
Дата добавления | 12.06.2014 |
Размер файла | 658,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Отказ от режима US ASCII-8
Система 360 обеспечивает режим US ASCII-8 при единичном значении бита 12 в PSW. Этот режим предлагался как код для выражения десятичных чисел в зонном формате, но не нашел применения и был упразднен. Если бит 12 PSW Системы 360 устанавливается в единицу, для десятичных результатов вырабатываются коды US ASCII-8. При нулевом состоянии этого бита вырабатываются коды EBCDIC.
В Системе 370 от кода US ASCII-8 отказались. Бит 12 PSW Системы 370 управляет режимом основного или расширенного управления: при нулевом значении этого бита Система 370 работает в режиме основного управления, при единичном - в режиме расширенного управления. Если данная модель Системы 370 не поддерживает режим расширенного управления, установка бита 12 PSW в единицу вызывает программное прерывание по спецификации.
Десятичные результаты в Системе 370 всегда представляются в коде EBCDIC.
Обработка неправильного десятичного знака
В Системе 360 при обнаружении недопустимого десятичного операнда операция прекращается. В Системе 370 при обнаружении недопустимого кода знака операция подавляется, а не прекращается. Это относится ко всем командам, проверяющим допустимость десятичных операндов, а именно к командам СЛОЖЕНИЕ ДЕСЯТИЧНОЕ, ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ, СЛОЖЕНИЕ С ОЧИСТКОЙ, СРАВНЕНИЕ ДЕСЯТИЧНОЕ, УМНОЖЕНИЕ ДЕСЯТИЧНОЕ, ДЕЛЕНИЕ ДЕСЯТИЧНОЕ и ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ. Сюда относится также и новая команда Системы 370 СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ.
Распознавание особого случая защиты при редактировании
Если в Системе 360 при выполнении команд РЕДАКТИРОВАТЬ или РЕДАКТИРОВАТЬ И ОТМЕТИТЬ символ образца выбирается из ячейки, защищенной по записи, но при выполнении операции этот символ не изменяется, то в зависимости от модели будет или не будет фиксироваться особый случай защиты. В Системе 370 в этом случае всегда распознается особый случай защиты.
Код операции для команды ОСТАНОВИТЬ УСТРОЙСТВО
В Системе 370 первые 8 битов кода команды ОСТАНОВИТЬ УСТРОЙСТВО совпадают с теми же битами кода команды ОСТАНОВИТЬ ВВОД-ВЫВОД. Отличие между этими командами указывается битом 15 кода команды. В Системе 360 бит 15 игнорируется, т.е. обе команды выполняются как команда ОСТАНОВИТЬ ВВОД-ВЫВОД.
Размер области регистрации
В Системе 360 область регистрации начинается с ячейки 128 и занимает столько ячеек, сколько требуется для регистрации состояния в данной модели. Одна часть этой области может использоваться для регистрации состояния из-за машинных ошибок, а другая - для регистрации состояния канала. Хотя нет ограничения на размер области регистрации, однако длина этой области в большинстве моделей Системы 360 меньше длины области регистрации в соответствующей сравнимой по техническим параметрам модели Системы 370.
В Системе 370 прерывание от схем контроля приводит к записи информации в ячейки 216-239, 248-255 и 352-511. Кроме того, модель может записать данные регистрации в фиксированную область регистрации (ячейки 256-351). Модель может также иметь расширенную область регистрации при аппаратном контроле (MCEL), которая по умолчанию начинается в ячейке 512. Каналы могут помещать данные регистрации в область ограниченной регистрации канала (ячейки 176-179) и в фиксированную область регистрации (ячейки 256-351). Возможно также использование области расширенной регистрации ввода-вывода (IOEL), начальный адрес которой определяется содержимым ячейки 172.
Повторение команды
Каналы Системы 370 могут обеспечивать повторение команды. При этом канал по сигналу из устройства может повторить выполнение команды канала. Устройства, выпущенные до появления Системы 370, не могут запрашивать повторение команды. Для этих устройство никаких проблем совместимости не возникает. Однако некоторые новые устройства, которые могли бы в других случаях быть совместимыми со старыми, способны вызывать сигнал повторения команды.
Обычно повторение команды не влияет на результаты выполнения программы канала. Некоторые случаи изменения результатов операции из-за повторения команды перечислены ниже:
1. При выполнении одиночной немедленной операции, в которой не задана цепочка, может быть установлен признак результата, равный нулю, а не единице.
2. Для одного CCW с флажком PCI может иметь место несколько программно-управляемых прерываний.
3. Так как одно и то же CCW может выбираться из памяти не один раз, программы, в которых CCW изменяются динамически, могут подвергаться искажению.
4. Остаточный счет в CSW отражает только последнее выполнение команды и не обязательно отражает максимальный объем памяти, использованной при предшествующих выполнениях операции.
Регистрация по ошибке в данных в канале
В Системе 360 по ошибке в данных в канале регистрация не выполняется. В Системе 370 регистрация выполняется, если канал вызывает прерывание ввода-вывода по причине ошибки в данных в канале.
Предварительная выборка в канале
В Системе 360 в операции вывода может быть предварительно выбрано и записано в буфер не более 16 байтов. Аналогично, если задана цепочка данных, канал может заранее выбрать новое CCW, если под управлением текущего CCW осталось передать до 16 байтов информации. В Системе 370 эти ограничения сняты.
Приложение 3. Списки команд
В данном приложении приведены списки команд, в которых команды упорядочены по названию, мнемонике и коду операции. Кроме того, приводится распределение команд по функциональным группам. На некоторых моделях предусмотрены команды, не упомянутые в этих списках, например, команды эмуляции или команды специального назначения.
Если желательно вызывать индикацию некорректного кода операции, то можно использовать код операции 00 в случае 2-байтового формата команды и 16 кодов операции B2E0-B2EF в случае 4-байтового формата команды. Эти коды выделены для нужд программного обеспечения и вряд ли будут когда-либо закреплены за командами процессора.
Условные обозначения, принятые в нижеприведенных списках команд, имеют следующий смысл:
Aособый случай доступа;
A1только особый случай адресации;
A2только особые случаи адресации и спецификации переадресации;
Bпрограммное событие перехода;
Cустанавливается признак результата;
CKфункциональная группа команд, связанная с таймером CPU и компаратором;
Dособый случай в данных;
DCсредства прямого управления;
DFособый случай переполнения в десятичной операции;
DKособый случай десятичного деления;
DMкоманда ДИАГНОСТИКА в зависимости от модели может вызывать различные особые случаи в программе и изменять признак результата;
Eособый случай переполнения порядка;
EXособый случай употребления команды ВЫПОЛНИТЬ;
FKособый случай деления с плавающей точкой;
FFфункциональная группа команд арифметики с плавающей точкой;
IFособый случай переполнения в операции с фиксированной точкой;
IKособый случай деления с фиксированной точкой;
Lзагружается новый признак результата;
LSособый случай потери значимости;
Mособый случай употребления привилегированной команды;
MOмониторное событие;
MPсредства мультипроцессирования;
PDфункциональная группа команд обработки десятичных данных;
PKфункциональная группа команд обработки ключа PSW;
Rпрограммное событие изменения общего регистра;
RRкоманда формата RR;
RSкоманда формата RS;
RXкоманда формата RX;
Sкоманда формата S;
SIкоманда формата SI;
SOособый случай специальной операции;
SFособый случай спецификации;
SSкоманда формата SS;
STпрограммное событие изменения в памяти;
SWфункциональная группа команд условного обмена;
TRсредства динамической переадресации;
Uособый случай исчезновения порядка;
XPфункциональная группа команд арифметики с плавающей точкой повышенной точности;
*игнорируются биты 8-14 кода команды;
**игнорируются биты 8-15 кода команды.
1. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО НАЗВАНИЮ
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ВЫПОЛНИТЬ |
EX |
RX |
A |
SP |
EX |
44 |
221 |
||||||||||
ВЫСТАВИТЬ ЧАСЫ |
SCK |
S |
C |
M |
A |
SP |
B204 |
180 |
|||||||||
ВЫЧИТАНИЕ |
SR |
RR |
C |
IF |
R |
1B |
248 |
||||||||||
ВЫЧИТАНИЕ |
S |
RX |
C |
A |
IF |
R |
5B |
248 |
|||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SWR |
RR |
C |
FP |
SP |
E |
LS |
2F |
301 |
||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SW |
RX |
C |
FP |
A |
SP |
E |
LS |
6F |
301 |
|||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SUR |
RR |
C |
FP |
SP |
E |
LS |
3F |
301 |
||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SU |
RX |
C |
FP |
A |
SP |
E |
LS |
7F |
301 |
|||||||
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SP |
SS |
C |
PD |
A |
D |
DF |
ST |
FB |
271 |
|||||||
ВЫЧИТАНИЕ КОДОВ |
SLR |
RR |
C |
R |
1F |
250 |
|||||||||||
ВЫЧИТАНИЕ КОДОВ |
SL |
RX |
C |
A |
R |
5F |
250 |
||||||||||
ВЫЧИТАНИЕ ПОЛУСЛОВА |
SH |
RX |
C |
A |
IF |
R |
4B |
249 |
|||||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SDR |
RR |
C |
FP |
SP |
U |
E |
LS |
2B |
299 |
|||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6B |
299 |
||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SER |
RR |
C |
FP |
SP |
U |
E |
LS |
3B |
299 |
|||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7B |
299 |
||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
SXR |
RR |
C |
XP |
SP |
U |
E |
LS |
37 |
299 |
|||||||
ДЕЛЕНИЕ |
DR |
RR |
SP |
IK |
R |
1D |
219 |
||||||||||
ДЕЛЕНИЕ |
D |
RX |
A |
SP |
IK |
R |
5D |
219 |
|||||||||
ДЕЛЕНИЕ (длинные операнды) |
DDR |
RR |
FP |
SP |
U |
E |
FK |
2D |
287 |
||||||||
ДЕЛЕНИЕ (длинные операнды) |
DD |
RX |
FP |
A |
SP |
U |
E |
FK |
6D |
287 |
|||||||
ДЕЛЕНИЕ (короткие операнды) |
DER |
RR |
FP |
SP |
U |
E |
FK |
3D |
287 |
||||||||
ДЕЛЕНИЕ (короткие операнды) |
DE |
RX |
FP |
A |
SP |
U |
E |
FK |
7D |
287 |
|||||||
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
DP |
SS |
PD |
A |
SP |
D |
DK |
ST |
FD |
262 |
|||||||
ДИАГНОСТИКА |
M |
DM |
83 |
173 |
|||||||||||||
ЗАГРУЗКА |
LR |
RR |
R |
18 |
224 |
||||||||||||
ЗАГРУЗКА |
L |
RX |
A |
R |
58 |
224 |
|||||||||||
ЗАГРУЗКА (длинные операнды) |
LDR |
RR |
FP |
SP |
28 |
291 |
|||||||||||
ЗАГРУЗКА (длинные операнды) |
LD |
RX |
FP |
A |
SP |
68 |
291 |
||||||||||
ЗАГРУЗКА (короткие операнды) |
LER |
RR |
FP |
SP |
38 |
291 |
|||||||||||
ЗАГРУЗКА (короткие операнды) |
LE |
RX |
FP |
A |
SP |
78 |
291 |
||||||||||
ЗАГРУЗКА PSW |
LPSW |
S |
L |
M |
A |
SP |
82 |
176 |
|||||||||
ЗАГРУЗКА АДРЕСА |
LA |
RX |
R |
41 |
225 |
||||||||||||
ЗАГРУЗКА ГРУППОВАЯ |
LM |
RS |
A |
R |
98 |
227 |
|||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ |
LCR |
RR |
C |
IF |
R |
13 |
226 |
||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
LCDR |
RR |
C |
FP |
SP |
23 |
292 |
||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
LCER |
RR |
C |
FP |
SP |
33 |
292 |
||||||||||
ЗАГРУЗКА И ПРОВЕРКА |
LTR |
RR |
C |
R |
12 |
225 |
|||||||||||
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
LTDR |
RR |
C |
FP |
SP |
22 |
292 |
||||||||||
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
LTER |
RR |
C |
FP |
SP |
32 |
292 |
||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
LNR |
RR |
C |
R |
11 |
227 |
|||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
LNDR |
RR |
C |
FP |
SP |
21 |
293 |
||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
LNER |
RR |
C |
FP |
SP |
31 |
293 |
||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
LPR |
RR |
C |
IF |
R |
10 |
228 |
||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
LPDR |
RR |
C |
FP |
SP |
20 |
294 |
||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
LPER |
RR |
C |
FP |
SP |
30 |
294 |
||||||||||
ЗАГРУЗКА ПОЛУСЛОВА |
LH |
RX |
A |
R |
48 |
226 |
|||||||||||
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
LRA |
RX |
C |
TR |
M |
A2 |
R |
B1 |
177 |
||||||||
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование длинного операнда в короткий) |
LRER |
RR |
XP |
SP |
E |
35 |
295 |
||||||||||
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование расширенного операнда в длинный) |
LRDR |
RR |
XP |
SP |
E |
25 |
295 |
||||||||||
ЗАГРУЗКА УПРАВЛЕНИЯ |
LCTL |
RS |
M |
A |
SP |
B7 |
175 |
||||||||||
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
STIDC |
S |
C |
M |
B203 |
366 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ |
ST |
RX |
A |
ST |
50 |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
STD |
RX |
FP |
A |
SP |
ST |
60 |
299 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
STE |
RX |
FP |
A |
SP |
ST |
70 |
299 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ АДРЕСА CPU |
STAP |
S |
MP |
M |
A |
SP |
ST |
B212 |
188 |
||||||||
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
STM |
RS |
A |
ST |
90 |
248 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ КОМПАРАТОРА |
STCKC |
S |
CK |
M |
A |
SP |
ST |
B207 |
186 |
||||||||
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ ТАЙМЕРА CPU |
STPT |
S |
CK |
M |
A |
SP |
ST |
B209 |
190 |
||||||||
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ СЛОЖЕНИЕМ |
STOSM |
SI |
TR |
M |
A |
ST |
AD |
191 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ |
STNSM |
SI |
TR |
M |
A |
ST |
AC |
191 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
STIDP |
S |
M |
A |
SP |
ST |
B202 |
188 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
STCK |
S |
C |
A |
ST |
B205 |
246 |
||||||||||
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
STH |
RX |
A |
ST |
40 |
247 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ ПРЕФИКСА |
STPX |
S |
MP |
M |
A |
SP |
ST |
B211 |
190 |
||||||||
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
STC |
RX |
A |
ST |
42 |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
STCM |
RS |
A |
ST |
BE |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
STCTL |
RS |
M |
A |
SP |
ST |
B6 |
187 |
|||||||||
И |
NR |
RR |
C |
R |
14 |
203 |
|||||||||||
И |
N |
RX |
C |
A |
R |
54 |
203 |
||||||||||
И (непосредственный операнд) |
NI |
SI |
C |
A |
ST |
94 |
203 |
||||||||||
И (символ) |
NC |
SS |
C |
A |
ST |
D4 |
203 |
||||||||||
ИЛИ |
OR |
RR |
C |
R |
16 |
236 |
|||||||||||
ИЛИ |
O |
RX |
C |
A |
R |
56 |
236 |
||||||||||
ИЛИ (непосредственный операнд) |
OI |
SI |
C |
A |
ST |
96 |
236 |
||||||||||
ИЛИ (символ) |
OC |
SS |
C |
A |
ST |
D6 |
236 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ |
XR |
RR |
C |
R |
17 |
220 |
|||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ |
X |
RX |
C |
A |
R |
57 |
220 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
XI |
SI |
C |
A |
ST |
97 |
220 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
XC |
SS |
C |
A |
ST |
D7 |
220 |
||||||||||
НАЧАТЬ ВВОД-ВЫВОД |
SIO |
S |
C |
M |
9C00 |
361 |
|||||||||||
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
SIOF |
S |
C |
M |
9C01 |
361 |
|||||||||||
ОБРАЩЕНИЕ К МОНИТОРУ |
MC |
SI |
SP |
MO |
AF |
228 |
|||||||||||
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
SVC |
RR |
0A |
251 |
|||||||||||||
ОСВОБОДИТЬ ВВОД-ВЫВОД |
CLRIO |
S |
C |
M |
9D01 |
350 |
|||||||||||
ОСТАНОВИТЬ ВВОД-ВЫВОД |
HIO |
S |
C |
M |
9E00 |
357 |
|||||||||||
ОСТАНОВИТЬ УСТРОЙСТВО |
HDV |
S |
C |
M |
9E01 |
353 |
|||||||||||
ОТРЕДАКТИРОВАТЬ |
ED |
SS |
C |
PD |
A |
D |
ST |
DE |
263 |
||||||||
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
EDMK |
SS |
C |
PD |
A |
D |
R |
ST |
DF |
268 |
|||||||
ОЧИСТКА TLB |
PTLB |
S |
TR |
M |
B20D |
178 |
|||||||||||
ПЕРЕКОДИРОВАТЬ |
TR |
SS |
A |
ST |
DC |
253 |
|||||||||||
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
TRT |
SS |
C |
A |
R |
DD |
254 |
||||||||||
ПЕРЕСЫЛКА |
MVC |
SS |
A |
ST |
D2 |
229 |
|||||||||||
ПЕРЕСЫЛКА (непосредственный операнд) |
MVI |
SI |
A |
ST |
92 |
229 |
|||||||||||
ПЕРЕСЫЛКА ДЛИННАЯ |
MVCL |
RR |
C |
A |
SP |
R |
ST |
0E |
230 |
||||||||
ПЕРЕСЫЛКА ЗОН |
MVZ |
SS |
A |
ST |
D3 |
234 |
|||||||||||
ПЕРЕСЫЛКА СО СДВИГОМ |
MVO |
SS |
A |
ST |
F1 |
233 |
|||||||||||
ПЕРЕСЫЛКА ЦИФР |
MVN |
SS |
A |
ST |
D1 |
233 |
|||||||||||
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
BXH |
RS |
B |
R |
86 |
207 |
|||||||||||
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
BXLE |
RS |
B |
R |
87 |
208 |
|||||||||||
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCTR |
RR |
B |
R |
06 |
207 |
|||||||||||
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCT |
RX |
B |
R |
46 |
207 |
|||||||||||
ПЕРЕХОД С ВОЗВРАТОМ |
BALR |
RR |
B |
R |
05 |
204 |
|||||||||||
ПЕРЕХОД С ВОЗВРАТОМ |
BAL |
RX |
B |
R |
45 |
204 |
|||||||||||
ПОПОЛАМ (длинные операнды) |
HDR |
RR |
FP |
SP |
U |
24 |
289 |
||||||||||
ПОПОЛАМ (короткие операнды) |
HER |
RR |
FP |
SP |
U |
34 |
289 |
||||||||||
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
CVB |
RX |
A |
D |
IK |
R |
4F |
218 |
|||||||||
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
CVD |
RX |
A |
ST |
4E |
218 |
|||||||||||
ПРОВЕРИТЬ ВВОД-ВЫВОД |
TIO |
S |
C |
M |
9D00 |
369 |
|||||||||||
ПРОВЕРИТЬ И УСТАНОВИТЬ |
TS |
S |
C |
A |
ST |
93 |
251 |
||||||||||
ПРОВЕРИТЬ КАНАЛ |
TCH |
S |
C |
M |
9F00 |
368 |
|||||||||||
ПРОВЕРИТЬ ПО МАСКЕ |
TM |
SI |
C |
A |
91 |
252 |
|||||||||||
ПРОЧИТАТЬ КЛЮЧ PSW |
IPK |
S |
PK |
M |
R |
B20B |
174 |
||||||||||
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
ISK |
RR |
M |
A1 |
SP |
R |
09 |
175 |
|||||||||
ПРОЧИТАТЬ СИМВОЛ |
IC |
RX |
A |
R |
43 |
223 |
|||||||||||
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
ICM |
RS |
C |
A |
R |
BF |
223 |
||||||||||
ПРЯМАЯ ЗАПИСЬ |
WRD |
SI |
DC |
M |
A |
84 |
192 |
||||||||||
ПРЯМОЕ ЧТЕНИЕ |
RDD |
SI |
DC |
M |
A |
ST |
85 |
179 |
|||||||||
РАСПАКОВАТЬ |
UNPK |
SS |
A |
ST |
F3 |
255 |
|||||||||||
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
RRB |
S |
C |
TR |
M |
A1 |
B213 |
180 |
|||||||||
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
SLA |
RS |
C |
IF |
R |
8B |
241 |
||||||||||
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SLDA |
RS |
C |
SP |
IF |
R |
8F |
239 |
|||||||||
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
SLDL |
RS |
SP |
R |
8D |
240 |
|||||||||||
СДВИГ ВЛЕВО КОДА |
SLL |
RS |
R |
89 |
242 |
||||||||||||
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
SRA |
RS |
C |
R |
8A |
244 |
|||||||||||
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SRDA |
RS |
C |
SP |
R |
8E |
243 |
||||||||||
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
SRDL |
RS |
SP |
R |
8C |
243 |
|||||||||||
СДВИГ ВПРАВО КОДА |
SRL |
RS |
R |
88 |
244 |
||||||||||||
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SRP |
SS |
C |
PD |
A |
D |
DF |
ST |
F0 |
269 |
|||||||
СИГНАЛ ПРОЦЕССОРУ |
SIGP |
RS |
C |
MP |
M |
R |
AE |
185 |
|||||||||
СЛОЖЕНИЕ |
AR |
RR |
C |
IF |
R |
1A |
200 |
||||||||||
СЛОЖЕНИЕ |
A |
RX |
C |
A |
IF |
R |
5A |
200 |
|||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AWR |
RR |
C |
FP |
SP |
E |
LS |
2E |
285 |
||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AW |
RX |
C |
FP |
A |
SP |
E |
LS |
6E |
285 |
|||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AUR |
RR |
C |
FP |
SP |
E |
LS |
3E |
285 |
||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AU |
RX |
C |
FP |
A |
SP |
E |
LS |
7E |
285 |
|||||||
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
AP |
SS |
C |
PD |
A |
D |
DF |
ST |
FA |
260 |
|||||||
СЛОЖЕНИЕ КОДОВ |
ALR |
RR |
C |
R |
1E |
202 |
|||||||||||
СЛОЖЕНИЕ КОДОВ |
AL |
RX |
C |
A |
R |
5E |
202 |
||||||||||
СЛОЖЕНИЕ ПОЛУСЛОВА |
AH |
RX |
C |
A |
IF |
R |
4A |
201 |
|||||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
ADR |
RR |
C |
FP |
SP |
U |
E |
LS |
2A |
282 |
|||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
AD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6A |
282 |
||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AER |
RR |
C |
FP |
SP |
U |
E |
LS |
3A |
282 |
|||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7A |
282 |
||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
AXR |
RR |
C |
XP |
SP |
U |
E |
LS |
36 |
282 |
|||||||
СЛОЖЕНИЕ С ОЧИСТКОЙ |
ZAP |
SS |
C |
PD |
A |
D |
DF |
ST |
F8 |
272 |
|||||||
СРАВНЕНИЕ |
CR |
RR |
C |
19 |
209 |
||||||||||||
СРАВНЕНИЕ |
C |
RX |
C |
A |
59 |
209 |
|||||||||||
СРАВНЕНИЕ (длинные операнды) |
CDR |
RR |
C |
FP |
SP |
29 |
286 |
||||||||||
СРАВНЕНИЕ (длинные операнды) |
CD |
RX |
C |
FP |
A |
SP |
69 |
286 |
|||||||||
СРАВНЕНИЕ (короткие операнды) |
CER |
RR |
C |
FP |
SP |
39 |
286 |
||||||||||
СРАВНЕНИЕ (короткие операнды) |
CE |
RX |
C |
FP |
A |
SP |
79 |
286 |
|||||||||
СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
CDS |
RS |
C |
SW |
A |
SP |
R |
ST |
BB |
211 |
|||||||
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
CP |
SS |
C |
PD |
A |
D |
F9 |
261 |
|||||||||
СРАВНЕНИЕ КОДОВ |
CLR |
RR |
C |
15 |
214 |
||||||||||||
СРАВНЕНИЕ КОДОВ |
CL |
RX |
C |
A |
55 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
CLI |
SI |
C |
A |
95 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ (символ) |
CLC |
SS |
C |
A |
D5 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
CLCL |
RR |
C |
A |
SP |
0F |
216 |
||||||||||
СРАВНЕНИЕ ПОЛУСЛОВА |
CH |
RX |
C |
A |
49 |
213 |
|||||||||||
СРАВНЕНИЕ С ОБМЕНОМ |
CS |
RS |
C |
SW |
A |
SP |
R |
ST |
BA |
209 |
|||||||
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
CLM |
RS |
C |
A |
BD |
215 |
|||||||||||
УМНОЖЕНИЕ |
MR |
RR |
SP |
R |
1C |
234 |
|||||||||||
УМНОЖЕНИЕ |
M |
RX |
A |
SP |
R |
5C |
234 |
||||||||||
УМНОЖЕНИЕ (длинные операнды) |
MDR |
RR |
FP |
SP |
U |
E |
2C |
296 |
|||||||||
УМНОЖЕНИЕ (длинные операнды) |
MD |
RX |
FP |
A |
SP |
U |
E |
6C |
296 |
||||||||
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXDR |
RR |
XP |
SP |
U |
E |
27 |
296 |
|||||||||
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXD |
RX |
XP |
A |
SP |
U |
E |
67 |
296 |
||||||||
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
MER |
RR |
FP |
SP |
U |
E |
3C |
296 |
|||||||||
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
ME |
RX |
FP |
A |
SP |
U |
E |
7C |
296 |
||||||||
УМНОЖЕНИЕ (расширенные операнды) |
MXR |
RR |
XP |
SP |
U |
E |
26 |
296 |
|||||||||
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
MP |
SS |
PD |
A |
SP |
D |
ST |
FC |
269 |
||||||||
УМНОЖЕНИЕ ПОЛУСЛОВА |
MH |
RX |
A |
R |
4C |
235 |
|||||||||||
УПАКОВАТЬ |
PACK |
SS |
A |
ST |
F2 |
238 |
|||||||||||
УСЛОВНЫЙ ПЕРЕХОД |
BCR |
RR |
B |
07 |
205 |
||||||||||||
УСЛОВНЫЙ ПЕРЕХОД |
BC |
RX |
B |
47 |
205 |
||||||||||||
УСТАНОВИТЬ КЛЮЧ PSW |
SPKA |
S |
PK |
M |
B20A |
183 |
|||||||||||
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
SSK |
RR |
M |
A1 |
SP |
08 |
184 |
||||||||||
УСТАНОВИТЬ КОМПАРАТОР |
SCKC |
S |
CK |
M |
A |
SP |
B206 |
181 |
|||||||||
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
SPM |
RR |
L |
04 |
238 |
||||||||||||
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
SSM |
S |
M |
A |
SO |
80 |
185 |
||||||||||
УСТАНОВИТЬ ПРЕФИКС |
SPX |
S |
MP |
M |
A |
SP |
B210 |
182 |
|||||||||
УСТАНОВИТЬ ТАЙМЕР CPU |
SPT |
S |
CK |
M |
A |
SP |
B208 |
182 |
2. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО МНЕМОНИЧЕСКОМУ ОБОЗНАЧЕНИЮ
Мнемоническое обозначение |
Название |
Характеристики |
Код |
Страница |
|||||||||||||
ДИАГНОСТИКА |
M |
DM |
83 |
173 |
|||||||||||||
A |
СЛОЖЕНИЕ |
RX |
C |
A |
IF |
R |
5A |
200 |
|||||||||
AD |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6A |
282 |
||||||
ADR |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
RR |
C |
FP |
SP |
U |
E |
LS |
2A |
282 |
|||||||
AE |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7A |
282 |
||||||
AER |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
RR |
C |
FP |
SP |
U |
E |
LS |
3A |
282 |
|||||||
AH |
СЛОЖЕНИЕ ПОЛУСЛОВА |
RX |
C |
A |
IF |
R |
4A |
201 |
|||||||||
AL |
СЛОЖЕНИЕ КОДОВ |
RX |
C |
A |
R |
5E |
202 |
||||||||||
ALR |
СЛОЖЕНИЕ КОДОВ |
RR |
C |
R |
1E |
202 |
|||||||||||
AP |
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
SS |
C |
PD |
A |
D |
DF |
ST |
FA |
260 |
|||||||
AR |
СЛОЖЕНИЕ |
RR |
C |
IF |
R |
1A |
200 |
||||||||||
AU |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
RX |
C |
FP |
A |
SP |
E |
LS |
7E |
285 |
|||||||
AUR |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
RR |
C |
FP |
SP |
E |
LS |
3E |
285 |
||||||||
AW |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
RX |
C |
FP |
A |
SP |
E |
LS |
6E |
285 |
|||||||
AWR |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
RR |
C |
FP |
SP |
E |
LS |
2E |
285 |
||||||||
AXR |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
RR |
C |
XP |
SP |
U |
E |
LS |
36 |
282 |
|||||||
BAL |
ПЕРЕХОД С ВОЗВРАТОМ |
RX |
B |
R |
45 |
204 |
|||||||||||
BALR |
ПЕРЕХОД С ВОЗВРАТОМ |
RR |
B |
R |
05 |
204 |
|||||||||||
BC |
УСЛОВНЫЙ ПЕРЕХОД |
RX |
B |
47 |
205 |
||||||||||||
BCR |
УСЛОВНЫЙ ПЕРЕХОД |
RR |
B |
07 |
205 |
||||||||||||
BCT |
ПЕРЕХОД ПО СЧЕТЧИКУ |
RX |
B |
R |
46 |
207 |
|||||||||||
BCTR |
ПЕРЕХОД ПО СЧЕТЧИКУ |
RR |
B |
R |
06 |
207 |
|||||||||||
BXH |
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
RS |
B |
R |
86 |
207 |
|||||||||||
BXLE |
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
RS |
B |
R |
87 |
208 |
|||||||||||
C |
СРАВНЕНИЕ |
RX |
C |
A |
59 |
209 |
|||||||||||
CD |
СРАВНЕНИЕ (длинные операнды) |
RX |
C |
FP |
A |
SP |
69 |
286 |
|||||||||
CDR |
СРАВНЕНИЕ (длинные операнды) |
RR |
C |
FP |
SP |
29 |
286 |
||||||||||
CDS |
СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
RS |
C |
SW |
A |
SP |
R |
ST |
BB |
211 |
|||||||
CE |
СРАВНЕНИЕ (короткие операнды) |
RX |
C |
FP |
A |
SP |
79 |
286 |
|||||||||
CER |
СРАВНЕНИЕ (короткие операнды) |
RR |
C |
FP |
SP |
39 |
286 |
||||||||||
CH |
СРАВНЕНИЕ ПОЛУСЛОВА |
RX |
C |
A |
49 |
213 |
|||||||||||
CL |
СРАВНЕНИЕ КОДОВ |
RX |
C |
A |
55 |
214 |
|||||||||||
CLC |
СРАВНЕНИЕ КОДОВ (символ) |
SS |
C |
A |
D5 |
214 |
|||||||||||
CLCL |
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
RR |
C |
A |
SP |
0F |
216 |
||||||||||
CLI |
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
SI |
C |
A |
95 |
214 |
|||||||||||
CLM |
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
RS |
C |
A |
BD |
215 |
|||||||||||
CLR |
СРАВНЕНИЕ КОДОВ |
RR |
C |
15 |
214 |
||||||||||||
CLRIO |
ОСВОБОДИТЬ ВВОД-ВЫВОД |
S |
C |
M |
9D01 |
350 |
|||||||||||
CP |
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
SS |
C |
PD |
A |
D |
F9 |
261 |
|||||||||
CR |
СРАВНЕНИЕ |
RR |
C |
19 |
209 |
||||||||||||
CS |
СРАВНЕНИЕ С ОБМЕНОМ |
RS |
C |
SW |
A |
SP |
R |
ST |
BA |
209 |
|||||||
CVB |
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
RX |
A |
D |
IK |
R |
4F |
218 |
|||||||||
CVD |
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
RX |
A |
ST |
4E |
218 |
|||||||||||
D |
ДЕЛЕНИЕ |
RX |
A |
SP |
IK |
R |
5D |
219 |
|||||||||
DD |
ДЕЛЕНИЕ (длинные операнды) |
RX |
FP |
A |
SP |
U |
E |
FK |
6D |
287 |
|||||||
DDR |
ДЕЛЕНИЕ (длинные операнды) |
RR |
FP |
SP |
U |
E |
FK |
2D |
287 |
||||||||
DE |
ДЕЛЕНИЕ (короткие операнды) |
RX |
FP |
A |
SP |
U |
E |
FK |
7D |
287 |
|||||||
DER |
ДЕЛЕНИЕ (короткие операнды) |
RR |
FP |
SP |
U |
E |
FK |
3D |
287 |
||||||||
DP |
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
SS |
PD |
A |
SP |
D |
DK |
ST |
FD |
262 |
|||||||
DR |
ДЕЛЕНИЕ |
RR |
SP |
IK |
R |
1D |
219 |
||||||||||
ED |
ОТРЕДАКТИРОВАТЬ |
SS |
C |
PD |
A |
D |
ST |
DE |
263 |
||||||||
EDMK |
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
SS |
C |
PD |
A |
D |
R |
ST |
DF |
268 |
|||||||
EX |
ВЫПОЛНИТЬ |
RX |
A |
SP |
EX |
44 |
221 |
||||||||||
HDR |
ПОПОЛАМ (длинные операнды) |
RR |
FP |
SP |
U |
24 |
289 |
||||||||||
HDV |
ОСТАНОВИТЬ УСТРОЙСТВО |
S |
C |
M |
9E01 |
353 |
|||||||||||
HER |
ПОПОЛАМ (короткие операнды) |
RR |
FP |
SP |
U |
34 |
289 |
||||||||||
HIO |
ОСТАНОВИТЬ ВВОД-ВЫВОД |
S |
C |
M |
9E00 |
357 |
|||||||||||
IC |
ПРОЧИТАТЬ СИМВОЛ |
RX |
A |
R |
43 |
223 |
|||||||||||
ICM |
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
RS |
C |
A |
R |
BF |
223 |
||||||||||
IPK |
ПРОЧИТАТЬ КЛЮЧ PSW |
S |
PK |
M |
R |
B20B |
174 |
||||||||||
ISK |
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
RR |
M |
A1 |
SP |
R |
09 |
175 |
|||||||||
L |
ЗАГРУЗКА |
RX |
A |
R |
58 |
224 |
|||||||||||
LA |
ЗАГРУЗКА АДРЕСА |
RX |
R |
41 |
225 |
||||||||||||
LCDR |
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
RR |
C |
FP |
SP |
23 |
292 |
||||||||||
LCER |
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
RR |
C |
FP |
SP |
33 |
292 |
||||||||||
LCR |
ЗАГРУЗКА ДОПОЛНЕНИЯ |
RR |
C |
IF |
R |
13 |
226 |
||||||||||
LCTL |
ЗАГРУЗКА УПРАВЛЕНИЯ |
RS |
M |
A |
SP |
B7 |
175 |
||||||||||
LD |
ЗАГРУЗКА (длинные операнды) |
RX |
FP |
A |
SP |
68 |
291 |
||||||||||
LDR |
ЗАГРУЗКА (длинные операнды) |
RR |
FP |
SP |
28 |
291 |
|||||||||||
LE |
ЗАГРУЗКА (короткие операнды) |
RX |
FP |
A |
SP |
78 |
291 |
||||||||||
LER |
ЗАГРУЗКА (короткие операнды) |
RR |
FP |
SP |
38 |
291 |
|||||||||||
LH |
ЗАГРУЗКА ПОЛУСЛОВА |
RX |
A |
R |
48 |
226 |
|||||||||||
LM |
ЗАГРУЗКА ГРУППОВАЯ |
RS |
A |
R |
98 |
227 |
|||||||||||
LNDR |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
RR |
C |
FP |
SP |
21 |
293 |
||||||||||
LNER |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
RR |
C |
FP |
SP |
31 |
293 |
||||||||||
LNR |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
RR |
C |
R |
11 |
227 |
|||||||||||
LPDR |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
RR |
C |
FP |
SP |
20 |
294 |
||||||||||
LPER |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
RR |
C |
FP |
SP |
30 |
294 |
||||||||||
LPR |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
RR |
C |
IF |
R |
10 |
228 |
||||||||||
LPSW |
ЗАГРУЗКА PSW |
S |
L |
M |
A |
SP |
82 |
176 |
|||||||||
LR |
ЗАГРУЗКА |
RR |
R |
18 |
224 |
||||||||||||
LRA |
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
RX |
C |
TR |
M |
A2 |
R |
B1 |
177 |
||||||||
LRDR |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование расширенного операнда в длинный) |
RR |
XP |
SP |
E |
25 |
295 |
||||||||||
LRER |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование длинного операнда в короткий) |
RR |
XP |
SP |
E |
35 |
295 |
||||||||||
LTDR |
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
RR |
C |
FP |
SP |
22 |
292 |
||||||||||
LTER |
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
RR |
C |
FP |
SP |
32 |
292 |
||||||||||
LTR |
ЗАГРУЗКА И ПРОВЕРКА |
RR |
C |
R |
12 |
225 |
|||||||||||
M |
УМНОЖЕНИЕ |
RX |
A |
SP |
R |
5C |
234 |
||||||||||
MC |
ОБРАЩЕНИЕ К МОНИТОРУ |
SI |
SP |
MO |
AF |
228 |
|||||||||||
MD |
УМНОЖЕНИЕ (длинные операнды) |
RX |
FP |
A |
SP |
U |
E |
6C |
296 |
||||||||
MDR |
УМНОЖЕНИЕ (длинные операнды) |
RR |
FP |
SP |
U |
E |
2C |
296 |
|||||||||
ME |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
RX |
FP |
A |
SP |
U |
E |
7C |
296 |
||||||||
MER |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
RR |
FP |
SP |
U |
E |
3C |
296 |
|||||||||
MH |
УМНОЖЕНИЕ ПОЛУСЛОВА |
RX |
A |
R |
4C |
235 |
|||||||||||
MP |
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
SS |
PD |
A |
SP |
D |
ST |
FC |
269 |
||||||||
MR |
УМНОЖЕНИЕ |
RR |
SP |
R |
1C |
234 |
|||||||||||
MVC |
ПЕРЕСЫЛКА |
SS |
A |
ST |
D2 |
229 |
|||||||||||
MVCL |
ПЕРЕСЫЛКА ДЛИННАЯ |
RR |
C |
A |
SP |
R |
ST |
0E |
230 |
||||||||
MVI |
ПЕРЕСЫЛКА (непосредственный операнд) |
SI |
A |
ST |
92 |
229 |
|||||||||||
MVN |
ПЕРЕСЫЛКА ЦИФР |
SS |
A |
ST |
D1 |
233 |
|||||||||||
MVO |
ПЕРЕСЫЛКА СО СДВИГОМ |
SS |
A |
ST |
F1 |
233 |
|||||||||||
MVZ |
ПЕРЕСЫЛКА ЗОН |
SS |
A |
ST |
D3 |
234 |
|||||||||||
MXD |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
RX |
XP |
A |
SP |
U |
E |
67 |
296 |
||||||||
MXDR |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
RR |
XP |
SP |
U |
E |
27 |
296 |
|||||||||
MXR |
УМНОЖЕНИЕ (расширенные операнды) |
RR |
XP |
SP |
U |
E |
26 |
296 |
|||||||||
N |
И |
RX |
C |
A |
R |
54 |
203 |
||||||||||
NC |
И (символ) |
SS |
C |
A |
ST |
D4 |
203 |
||||||||||
NI |
И (непосредственный операнд) |
SI |
C |
A |
ST |
94 |
203 |
||||||||||
NR |
И |
RR |
C |
R |
14 |
203 |
|||||||||||
O |
ИЛИ |
RX |
C |
A |
R |
56 |
236 |
||||||||||
OC |
ИЛИ (символ) |
SS |
C |
A |
ST |
D6 |
236 |
||||||||||
OI |
ИЛИ (непосредственный операнд) |
SI |
C |
A |
ST |
96 |
236 |
||||||||||
OR |
ИЛИ |
RR |
C |
R |
16 |
236 |
|||||||||||
PACK |
УПАКОВАТЬ |
SS |
A |
ST |
F2 |
238 |
|||||||||||
PTLB |
ОЧИСТКА TLB |
S |
TR |
M |
B20D |
178 |
|||||||||||
RDD |
ПРЯМОЕ ЧТЕНИЕ |
SI |
DC |
M |
A |
ST |
85 |
179 |
|||||||||
RRB |
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
S |
C |
TR |
M |
A1 |
B213 |
180 |
|||||||||
S |
ВЫЧИТАНИЕ |
RX |
C |
A |
IF |
R |
5B |
248 |
|||||||||
SCK |
ВЫСТАВИТЬ ЧАСЫ |
S |
C |
M |
A |
SP |
B204 |
180 |
|||||||||
SCKC |
УСТАНОВИТЬ КОМПАРАТОР |
S |
CK |
M |
A |
SP |
B206 |
181 |
|||||||||
SD |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6B |
299 |
||||||
SDR |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
RR |
C |
FP |
SP |
U |
E |
LS |
2B |
299 |
|||||||
SE |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7B |
299 |
||||||
SER |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
RR |
C |
FP |
SP |
U |
E |
LS |
3B |
299 |
|||||||
SH |
ВЫЧИТАНИЕ ПОЛУСЛОВА |
RX |
C |
A |
IF |
R |
4B |
249 |
|||||||||
SIGP |
СИГНАЛ ПРОЦЕССОРУ |
RS |
C |
MP |
M |
R |
AE |
185 |
|||||||||
SIO |
НАЧАТЬ ВВОД-ВЫВОД |
S |
C |
M |
9C00 |
361 |
|||||||||||
SIOF |
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
S |
C |
M |
9C01 |
361 |
|||||||||||
SL |
ВЫЧИТАНИЕ КОДОВ |
RX |
C |
A |
R |
5F |
250 |
||||||||||
SLA |
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
RS |
C |
IF |
R |
8B |
241 |
||||||||||
SLDA |
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
RS |
C |
SP |
IF |
R |
8F |
239 |
|||||||||
SLDL |
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
RS |
SP |
R |
8D |
240 |
|||||||||||
SLL |
СДВИГ ВЛЕВО КОДА |
RS |
R |
89 |
242 |
||||||||||||
SLR |
ВЫЧИТАНИЕ КОДОВ |
RR |
C |
R |
1F |
250 |
|||||||||||
SP |
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SS |
C |
PD |
A |
D |
DF |
ST |
FB |
271 |
|||||||
SPKA |
УСТАНОВИТЬ КЛЮЧ PSW |
S |
PK |
M |
B20A |
183 |
|||||||||||
SPM |
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
RR |
L |
04 |
238 |
||||||||||||
SPT |
УСТАНОВИТЬ ТАЙМЕР CPU |
S |
CK |
M |
A |
SP |
B208 |
182 |
|||||||||
SPX |
УСТАНОВИТЬ ПРЕФИКС |
S |
MP |
M |
A |
SP |
B210 |
182 |
|||||||||
SR |
ВЫЧИТАНИЕ |
RR |
C |
IF |
R |
1B |
248 |
||||||||||
SRA |
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
RS |
C |
R |
8A |
244 |
|||||||||||
SRDA |
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
RS |
C |
SP |
R |
8E |
243 |
||||||||||
SRDL |
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
RS |
SP |
R |
8C |
243 |
|||||||||||
SRL |
СДВИГ ВПРАВО КОДА |
RS |
R |
88 |
244 |
||||||||||||
SRP |
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SS |
C |
PD |
A |
D |
DF |
ST |
F0 |
269 |
|||||||
SSK |
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
RR |
M |
A1 |
SP |
08 |
184 |
||||||||||
SSM |
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
S |
M |
A |
SO |
80 |
185 |
||||||||||
ST |
ЗАПИСЬ В ПАМЯТЬ |
RX |
A |
ST |
50 |
245 |
|||||||||||
STAP |
ЗАПИСЬ В ПАМЯТЬ АДРЕСА CPU |
S |
MP |
M |
A |
SP |
ST |
B212 |
188 |
||||||||
STC |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
RX |
A |
ST |
42 |
245 |
|||||||||||
STCK |
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
S |
C |
A |
ST |
B205 |
246 |
||||||||||
STCKC |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ КОМПАРАТОРА |
S |
CK |
M |
A |
SP |
ST |
B207 |
186 |
||||||||
STCM |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
RS |
A |
ST |
BE |
245 |
|||||||||||
STCTL |
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
RS |
M |
A |
SP |
ST |
B6 |
187 |
|||||||||
STD |
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
RX |
FP |
A |
SP |
ST |
60 |
299 |
|||||||||
STE |
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
RX |
FP |
A |
SP |
ST |
70 |
299 |
|||||||||
STH |
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
RX |
A |
ST |
40 |
247 |
|||||||||||
STIDC |
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
S |
C |
M |
B203 |
366 |
|||||||||||
STIDP |
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
S |
M |
A |
SP |
ST |
B202 |
188 |
|||||||||
STM |
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
RS |
A |
ST |
90 |
248 |
|||||||||||
STNSM |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ |
SI |
TR |
M |
A |
ST |
AC |
191 |
|||||||||
STOSM |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ СЛОЖЕНИЕМ |
SI |
TR |
M |
A |
ST |
AD |
191 |
|||||||||
STPT |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ ТАЙМЕРА CPU |
S |
CK |
M |
A |
SP |
ST |
B209 |
190 |
||||||||
STPX |
ЗАПИСЬ В ПАМЯТЬ ПРЕФИКСА |
S |
MP |
M |
A |
SP |
ST |
B211 |
190 |
||||||||
SU |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
RX |
C |
FP |
A |
SP |
E |
LS |
7F |
301 |
|||||||
SUR |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
RR |
C |
FP |
SP |
E |
LS |
3F |
301 |
||||||||
SVC |
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
RR |
0A |
251 |
|||||||||||||
SW |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
RX |
C |
FP |
A |
SP |
E |
LS |
6F |
301 |
|||||||
SWR |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
RR |
C |
FP |
SP |
E |
LS |
2F |
301 |
||||||||
SXR |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
RR |
C |
XP |
SP |
U |
E |
LS |
37 |
299 |
|||||||
TCH |
ПРОВЕРИТЬ КАНАЛ |
S |
C |
M |
9F00 |
368 |
|||||||||||
TIO |
ПРОВЕРИТЬ ВВОД-ВЫВОД |
S |
C |
M |
9D00 |
369 |
|||||||||||
TM |
ПРОВЕРИТЬ ПО МАСКЕ |
SI |
C |
A |
91 |
252 |
|||||||||||
TR |
ПЕРЕКОДИРОВАТЬ |
SS |
A |
ST |
DC |
253 |
|||||||||||
TRT |
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
SS |
C |
A |
R |
DD |
254 |
||||||||||
TS |
ПРОВЕРИТЬ И УСТАНОВИТЬ |
S |
C |
A |
ST |
93 |
251 |
||||||||||
UNPK |
РАСПАКОВАТЬ |
SS |
A |
ST |
F3 |
255 |
|||||||||||
WRD |
ПРЯМАЯ ЗАПИСЬ |
SI |
DC |
M |
A |
84 |
192 |
||||||||||
X |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
RX |
C |
A |
R |
57 |
220 |
||||||||||
XC |
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
SS |
C |
A |
ST |
D7 |
220 |
||||||||||
XI |
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
SI |
C |
A |
ST |
97 |
220 |
||||||||||
XR |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
RR |
C |
R |
17 |
220 |
|||||||||||
ZAP |
СЛОЖЕНИЕ С ОЧИСТКОЙ |
SS |
C |
PD |
A |
D |
DF |
ST |
F8 |
272 |
3. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО КОДУ ОПЕРАЦИИ
Код |
Название |
Мнемоническое обозначение |
Характеристики |
Страница |
|||||||||||||
04 |
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
SPM |
RR |
L |
238 |
||||||||||||
05 |
ПЕРЕХОД С ВОЗВРАТОМ |
BALR |
RR |
B |
R |
204 |
|||||||||||
06 |
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCTR |
RR |
B |
R |
207 |
|||||||||||
07 |
УСЛОВНЫЙ ПЕРЕХОД |
BCR |
RR |
B |
205 |
||||||||||||
08 |
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
SSK |
RR |
M |
A1 |
SP |
184 |
||||||||||
09 |
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
ISK |
RR |
M |
A1 |
SP |
R |
175 |
|||||||||
0A |
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
SVC |
RR |
251 |
|||||||||||||
0E |
ПЕРЕСЫЛКА ДЛИННАЯ |
MVCL |
RR |
C |
A |
SP |
R |
ST |
230 |
||||||||
0F |
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
CLCL |
RR |
C |
A |
SP |
216 |
||||||||||
10 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
LPR |
RR |
C |
IF |
R |
228 |
||||||||||
11 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
LNR |
RR |
C |
R |
227 |
|||||||||||
12 |
ЗАГРУЗКА И ПРОВЕРКА |
LTR |
RR |
C |
R |
225 |
|||||||||||
13 |
ЗАГРУЗКА ДОПОЛНЕНИЯ |
LCR |
RR |
C |
IF |
R |
226 |
||||||||||
14 |
И |
NR |
RR |
C |
R |
203 |
|||||||||||
15 |
СРАВНЕНИЕ КОДОВ |
CLR |
RR |
C |
214 |
||||||||||||
16 |
ИЛИ |
OR |
RR |
C |
R |
236 |
|||||||||||
17 |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
XR |
RR |
C |
R |
220 |
|||||||||||
18 |
ЗАГРУЗКА |
LR |
RR |
R |
224 |
||||||||||||
19 |
СРАВНЕНИЕ |
CR |
RR |
C |
209 |
||||||||||||
1A |
СЛОЖЕНИЕ |
AR |
RR |
C |
IF |
R |
200 |
||||||||||
1B |
ВЫЧИТАНИЕ |
SR |
RR |
C |
IF |
R |
248 |
||||||||||
1C |
УМНОЖЕНИЕ |
MR |
RR |
SP |
R |
234 |
|||||||||||
1D |
ДЕЛЕНИЕ |
DR |
RR |
SP |
IK |
R |
219 |
||||||||||
1E |
СЛОЖЕНИЕ КОДОВ |
ALR |
RR |
C |
R |
202 |
|||||||||||
1F |
ВЫЧИТАНИЕ КОДОВ |
SLR |
RR |
C |
R |
250 |
|||||||||||
20 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
LPDR |
RR |
C |
FP |
SP |
294 |
||||||||||
21 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
LNDR |
RR |
C |
FP |
SP |
293 |
||||||||||
22 |
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
LTDR |
RR |
C |
FP |
SP |
292 |
||||||||||
23 |
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
LCDR |
RR |
C |
FP |
SP |
292 |
||||||||||
24 |
ПОПОЛАМ (длинные операнды) |
HDR |
RR |
FP |
SP |
U |
289 |
||||||||||
25 |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование расширенного операнда в длинный) |
LRDR |
RR |
XP |
SP |
E |
295 |
||||||||||
26 |
УМНОЖЕНИЕ (расширенные операнды) |
MXR |
RR |
XP |
SP |
U |
E |
296 |
|||||||||
27 |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXDR |
RR |
XP |
SP |
U |
E |
296 |
|||||||||
28 |
ЗАГРУЗКА (длинные операнды) |
LDR |
RR |
FP |
SP |
291 |
|||||||||||
29 |
СРАВНЕНИЕ (длинные операнды) |
CDR |
RR |
C |
FP |
SP |
286 |
||||||||||
2A |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
ADR |
RR |
C |
FP |
SP |
U |
E |
LS |
282 |
|||||||
2B |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SDR |
RR |
C |
FP |
SP |
U |
E |
LS |
299 |
|||||||
2C |
УМНОЖЕНИЕ (длинные операнды) |
MDR |
RR |
FP |
SP |
U |
E |
296 |
|||||||||
2D |
ДЕЛЕНИЕ (длинные операнды) |
DDR |
RR |
FP |
SP |
U |
E |
FK |
287 |
||||||||
2E |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AWR |
RR |
C |
FP |
SP |
E |
LS |
285 |
||||||||
2F |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SWR |
RR |
C |
FP |
SP |
E |
LS |
301 |
||||||||
30 |
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
LPER |
RR |
C |
FP |
SP |
294 |
||||||||||
31 |
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
LNER |
RR |
C |
FP |
SP |
293 |
||||||||||
32 |
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
LTER |
RR |
C |
FP |
SP |
292 |
||||||||||
33 |
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
LCER |
RR |
C |
FP |
SP |
292 |
||||||||||
34 |
ПОПОЛАМ (короткие операнды) |
HER |
RR |
FP |
SP |
U |
289 |
||||||||||
35 |
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование длинного операнда в короткий) |
LRER |
RR |
XP |
SP |
E |
295 |
||||||||||
36 |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
AXR |
RR |
C |
XP |
SP |
U |
E |
LS |
282 |
|||||||
37 |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
SXR |
RR |
C |
XP |
SP |
U |
E |
LS |
299 |
|||||||
38 |
ЗАГРУЗКА (короткие операнды) |
LER |
RR |
FP |
SP |
291 |
|||||||||||
39 |
СРАВНЕНИЕ (короткие операнды) |
CER |
RR |
C |
FP |
SP |
286 |
||||||||||
3A |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AER |
RR |
C |
FP |
SP |
U |
E |
LS |
282 |
|||||||
3B |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SER |
RR |
C |
FP |
SP |
U |
E |
LS |
299 |
|||||||
3C |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
MER |
RR |
FP |
SP |
U |
E |
296 |
|||||||||
3D |
ДЕЛЕНИЕ (короткие операнды) |
DER |
RR |
FP |
SP |
U |
E |
FK |
287 |
||||||||
3E |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AUR |
RR |
C |
FP |
SP |
E |
LS |
285 |
||||||||
3F |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SUR |
RR |
C |
FP |
SP |
E |
LS |
301 |
||||||||
40 |
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
STH |
RX |
A |
ST |
247 |
|||||||||||
41 |
ЗАГРУЗКА АДРЕСА |
LA |
RX |
R |
225 |
||||||||||||
42 |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
STC |
RX |
A |
ST |
245 |
|||||||||||
43 |
ПРОЧИТАТЬ СИМВОЛ |
IC |
RX |
A |
R |
223 |
|||||||||||
44 |
ВЫПОЛНИТЬ |
EX |
RX |
A |
SP |
EX |
221 |
||||||||||
45 |
ПЕРЕХОД С ВОЗВРАТОМ |
BAL |
RX |
B |
R |
204 |
|||||||||||
46 |
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCT |
RX |
B |
R |
207 |
|||||||||||
47 |
УСЛОВНЫЙ ПЕРЕХОД |
BC |
RX |
B |
205 |
||||||||||||
48 |
ЗАГРУЗКА ПОЛУСЛОВА |
LH |
RX |
A |
R |
226 |
|||||||||||
49 |
СРАВНЕНИЕ ПОЛУСЛОВА |
CH |
RX |
C |
A |
213 |
|||||||||||
4A |
СЛОЖЕНИЕ ПОЛУСЛОВА |
AH |
RX |
C |
A |
IF |
R |
201 |
|||||||||
4B |
ВЫЧИТАНИЕ ПОЛУСЛОВА |
SH |
RX |
C |
A |
IF |
R |
249 |
|||||||||
4C |
УМНОЖЕНИЕ ПОЛУСЛОВА |
MH |
RX |
A |
R |
235 |
|||||||||||
4E |
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
CVD |
RX |
A |
ST |
218 |
|||||||||||
4F |
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
CVB |
RX |
A |
D |
IK |
R |
218 |
|||||||||
50 |
ЗАПИСЬ В ПАМЯТЬ |
ST |
RX |
A |
ST |
245 |
|||||||||||
54 |
И |
N |
RX |
C |
A |
R |
203 |
||||||||||
55 |
СРАВНЕНИЕ КОДОВ |
CL |
RX |
C |
A |
214 |
|||||||||||
56 |
ИЛИ |
O |
RX |
C |
A |
R |
236 |
||||||||||
57 |
ИСКЛЮЧАЮЩЕЕ ИЛИ |
X |
RX |
C |
A |
R |
220 |
||||||||||
58 |
ЗАГРУЗКА |
L |
RX |
A |
R |
224 |
|||||||||||
59 |
СРАВНЕНИЕ |
C |
RX |
C |
A |
209 |
|||||||||||
5A |
СЛОЖЕНИЕ |
A |
RX |
C |
A |
IF |
R |
200 |
|||||||||
5B |
ВЫЧИТАНИЕ |
S |
RX |
C |
A |
IF |
R |
248 |
|||||||||
5C |
УМНОЖЕНИЕ |
M |
RX |
A |
SP |
R |
234 |
||||||||||
5D |
ДЕЛЕНИЕ |
D |
RX |
A |
SP |
IK |
R |
219 |
|||||||||
5E |
СЛОЖЕНИЕ КОДОВ |
AL |
RX |
C |
A |
R |
202 |
||||||||||
5F |
ВЫЧИТАНИЕ КОДОВ |
SL |
RX |
C |
A |
R |
250 |
||||||||||
60 |
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
STD |
RX |
FP |
A |
SP |
ST |
299 |
|||||||||
67 |
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXD |
RX |
XP |
A |
SP |
U |
E |
296 |
||||||||
68 |
ЗАГРУЗКА (длинные операнды) |
LD |
RX |
FP |
A |
SP |
291 |
||||||||||
69 |
СРАВНЕНИЕ (длинные операнды) |
CD |
RX |
C |
FP |
A |
SP |
286 |
|||||||||
6A |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
AD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
282 |
||||||
6B |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
299 |
||||||
6C |
УМНОЖЕНИЕ (длинные операнды) |
MD |
RX |
FP |
A |
SP |
U |
E |
296 |
||||||||
6D |
ДЕЛЕНИЕ (длинные операнды) |
DD |
RX |
FP |
A |
SP |
U |
E |
FK |
287 |
|||||||
6E |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AW |
RX |
C |
FP |
A |
SP |
E |
LS |
285 |
|||||||
6F |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SW |
RX |
C |
FP |
A |
SP |
E |
LS |
301 |
|||||||
70 |
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
STE |
RX |
FP |
A |
SP |
ST |
299 |
|||||||||
78 |
ЗАГРУЗКА (короткие операнды) |
LE |
RX |
FP |
A |
SP |
291 |
||||||||||
79 |
СРАВНЕНИЕ (короткие операнды) |
CE |
RX |
C |
FP |
A |
SP |
286 |
|||||||||
7A |
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
282 |
||||||
7B |
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
299 |
||||||
7C |
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
ME |
RX |
FP |
A |
SP |
U |
E |
296 |
||||||||
7D |
ДЕЛЕНИЕ (короткие операнды) |
DE |
RX |
FP |
A |
SP |
U |
E |
FK |
287 |
|||||||
7E |
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AU |
RX |
C |
FP |
A |
SP |
E |
LS |
285 |
|||||||
7F |
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SU |
RX |
C |
FP |
A |
SP |
E |
LS |
301 |
|||||||
80 |
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
SSM |
S |
M |
A |
SO |
185 |
||||||||||
82 |
ЗАГРУЗКА PSW |
LPSW |
S |
L |
M |
A |
SP |
176 |
|||||||||
83 |
ДИАГНОСТИКА |
M |
DM |
173 |
|||||||||||||
84 |
ПРЯМАЯ ЗАПИСЬ |
WRD |
SI |
DC |
M |
A |
192 |
||||||||||
85 |
ПРЯМОЕ ЧТЕНИЕ |
RDD |
SI |
DC |
M |
A |
ST |
179 |
|||||||||
86 |
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
BXH |
RS |
B |
R |
207 |
|||||||||||
87 |
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
BXLE |
RS |
B |
R |
208 |
|||||||||||
88 |
СДВИГ ВПРАВО КОДА |
SRL |
RS |
R |
244 |
||||||||||||
89 |
СДВИГ ВЛЕВО КОДА |
SLL |
RS |
R |
242 |
||||||||||||
8A |
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
SRA |
RS |
C |
R |
244 |
|||||||||||
8B |
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
SLA |
RS |
C |
IF |
R |
241 |
||||||||||
8C |
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
SRDL |
RS |
SP |
R |
243 |
|||||||||||
8D |
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
SLDL |
RS |
SP |
R |
240 |
|||||||||||
8E |
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SRDA |
RS |
C |
SP |
R |
243 |
||||||||||
8F |
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SLDA |
RS |
C |
SP |
IF |
R |
239 |
|||||||||
90 |
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
STM |
RS |
A |
ST |
248 |
|||||||||||
91 |
ПРОВЕРИТЬ ПО МАСКЕ |
TM |
SI |
C |
A |
252 |
|||||||||||
92 |
ПЕРЕСЫЛКА (непосредственный операнд) |
MVI |
SI |
A |
ST |
229 |
|||||||||||
93 |
ПРОВЕРИТЬ И УСТАНОВИТЬ |
TS |
S |
C |
A |
ST |
251 |
||||||||||
94 |
И (непосредственный операнд) |
NI |
SI |
C |
A |
ST |
203 |
||||||||||
95 |
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
CLI |
SI |
C |
A |
214 |
|||||||||||
96 |
ИЛИ (непосредственный операнд) |
OI |
SI |
C |
A |
ST |
236 |
||||||||||
97 |
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
XI |
SI |
C |
A |
ST |
220 |
||||||||||
98 |
ЗАГРУЗКА ГРУППОВАЯ |
LM |
RS |
A |
R |
227 |
|||||||||||
9C00 |
НАЧАТЬ ВВОД-ВЫВОД |
SIO |
S |
C |
M |
361 |
|||||||||||
9C01 |
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
SIOF |
S |
C |
M |
361 |
|||||||||||
9D00 |
ПРОВЕРИТЬ ВВОД-ВЫВОД |
TIO |
S |
C |
M |
369 |
|||||||||||
9D01 |
ОСВОБОДИТЬ ВВОД-ВЫВОД |
CLRIO |
S |
C |
M |
350 |
|||||||||||
9E00 |
ОСТАНОВИТЬ ВВОД-ВЫВОД |
HIO |
S |
C |
M |
357 |
|||||||||||
9E01 |
ОСТАНОВИТЬ УСТРОЙСТВО |
HDV |
S |
C |
M |
353 |
|||||||||||
9F00 |
ПРОВЕРИТЬ КАНАЛ |
TCH |
S |
C |
M |
368 |
|||||||||||
AC |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ |
STNSM |
SI |
TR |
M |
A |
ST |
191 |
|||||||||
AD |
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ СЛОЖЕНИЕМ |
STOSM |
SI |
TR |
M |
A |
ST |
191 |
|||||||||
AE |
СИГНАЛ ПРОЦЕССОРУ |
SIGP |
RS |
C |
MP |
M |
R |
185 |
|||||||||
AF |
ОБРАЩЕНИЕ К МОНИТОРУ |
MC |
SI |
SP |
MO |
228 |
|||||||||||
B1 |
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
LRA |
RX |
C |
TR |
M |
A2 |
R |
177 |
||||||||
B202 |
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
STIDP |
S |
M |
A |
SP |
ST |
188 |
|||||||||
B203 |
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
STIDC |
S |
C |
M |
366 |
|||||||||||
B204 |
ВЫСТАВИТЬ ЧАСЫ |
SCK |
S |
C |
M |
A |
SP |
180 |
|||||||||
B205 |
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
STCK |
S |
C |
A |
ST |
246 |
||||||||||
B206 |
УСТАНОВИТЬ КОМПАРАТОР |
SCKC |
S |
CK |
M |
A |
SP |
181 |
|||||||||
B207 |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ КОМПАРАТОРА |
STCKC |
S |
CK |
M |
A |
SP |
ST |
186 |
||||||||
B208 |
УСТАНОВИТЬ ТАЙМЕР CPU |
SPT |
S |
CK |
M |
A |
SP |
182 |
|||||||||
B209 |
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ ТАЙМЕРА CPU |
STPT |
S |
CK |
M |
A |
SP |
ST |
190 |
||||||||
B20A |
УСТАНОВИТЬ КЛЮЧ PSW |
SPKA |
S |
PK |
M |
183 |
|||||||||||
B20B |
ПРОЧИТАТЬ КЛЮЧ PSW |
IPK |
S |
PK |
M |
R |
174 |
||||||||||
B20D |
ОЧИСТКА TLB |
PTLB |
S |
TR |
M |
178 |
|||||||||||
B210 |
УСТАНОВИТЬ ПРЕФИКС |
SPX |
S |
MP |
M |
A |
SP |
182 |
|||||||||
B211 |
ЗАПИСЬ В ПАМЯТЬ ПРЕФИКСА |
STPX |
S |
MP |
M |
A |
SP |
ST |
190 |
||||||||
B212 |
ЗАПИСЬ В ПАМЯТЬ АДРЕСА CPU |
STAP |
S |
MP |
M |
A |
SP |
ST |
188 |
||||||||
B213 |
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
RRB |
S |
C |
TR |
M |
A1 |
180 |
|||||||||
B6 |
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
STCTL |
RS |
M |
A |
SP |
ST |
187 |
|||||||||
B7 |
ЗАГРУЗКА УПРАВЛЕНИЯ |
LCTL |
RS |
M |
A |
SP |
175 |
||||||||||
BA |
СРАВНЕНИЕ С ОБМЕНОМ |
CS |
RS |
C |
SW |
A |
SP |
R |
ST |
209 |
|||||||
BB |
СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
CDS |
RS |
C |
SW |
A |
SP |
R |
ST |
211 |
|||||||
BD |
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
CLM |
RS |
C |
A |
215 |
|||||||||||
BE |
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
STCM |
RS |
A |
ST |
245 |
|||||||||||
BF |
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
ICM |
RS |
C |
A |
R |
223 |
||||||||||
D1 |
ПЕРЕСЫЛКА ЦИФР |
MVN |
SS |
A |
ST |
233 |
|||||||||||
D2 |
ПЕРЕСЫЛКА |
MVC |
SS |
A |
ST |
229 |
|||||||||||
D3 |
ПЕРЕСЫЛКА ЗОН |
MVZ |
SS |
A |
ST |
234 |
|||||||||||
D4 |
И (символ) |
NC |
SS |
C |
A |
ST |
203 |
||||||||||
D5 |
СРАВНЕНИЕ КОДОВ (символ) |
CLC |
SS |
C |
A |
214 |
|||||||||||
D6 |
ИЛИ (символ) |
OC |
SS |
C |
A |
ST |
236 |
||||||||||
D7 |
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
XC |
SS |
C |
A |
ST |
220 |
||||||||||
DC |
ПЕРЕКОДИРОВАТЬ |
TR |
SS |
A |
ST |
253 |
|||||||||||
DD |
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
TRT |
SS |
C |
A |
R |
254 |
||||||||||
DE |
ОТРЕДАКТИРОВАТЬ |
ED |
SS |
C |
PD |
A |
D |
ST |
263 |
||||||||
DF |
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
EDMK |
SS |
C |
PD |
A |
D |
R |
ST |
268 |
|||||||
F0 |
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SRP |
SS |
C |
PD |
A |
D |
DF |
ST |
269 |
|||||||
F1 |
ПЕРЕСЫЛКА СО СДВИГОМ |
MVO |
SS |
A |
ST |
233 |
|||||||||||
F2 |
УПАКОВАТЬ |
PACK |
SS |
A |
ST |
238 |
|||||||||||
F3 |
РАСПАКОВАТЬ |
UNPK |
SS |
A |
ST |
255 |
|||||||||||
F8 |
СЛОЖЕНИЕ С ОЧИСТКОЙ |
ZAP |
SS |
C |
PD |
A |
D |
DF |
ST |
272 |
|||||||
F9 |
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
CP |
SS |
C |
PD |
A |
D |
261 |
|||||||||
FA |
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
AP |
SS |
C |
PD |
A |
D |
DF |
ST |
260 |
|||||||
FB |
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SP |
SS |
C |
PD |
A |
D |
DF |
ST |
271 |
|||||||
FC |
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
MP |
SS |
PD |
A |
SP |
D |
ST |
269 |
||||||||
FD |
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
DP |
SS |
PD |
A |
SP |
D |
DK |
ST |
262 |
4. СПИСОК КОМАНД, УПОРЯДОЧЕННЫХ ПО ФУНКЦИИ
4.1 Стандартные команды
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ВЫПОЛНИТЬ |
EX |
RX |
A |
SP |
EX |
44 |
221 |
||||||||||
ВЫСТАВИТЬ ЧАСЫ |
SCK |
S |
C |
M |
A |
SP |
B204 |
180 |
|||||||||
ВЫЧИТАНИЕ |
SR |
RR |
C |
IF |
R |
1B |
248 |
||||||||||
ВЫЧИТАНИЕ |
S |
RX |
C |
A |
IF |
R |
5B |
248 |
|||||||||
ВЫЧИТАНИЕ КОДОВ |
SLR |
RR |
C |
R |
1F |
250 |
|||||||||||
ВЫЧИТАНИЕ КОДОВ |
SL |
RX |
C |
A |
R |
5F |
250 |
||||||||||
ВЫЧИТАНИЕ ПОЛУСЛОВА |
SH |
RX |
C |
A |
IF |
R |
4B |
249 |
|||||||||
ДЕЛЕНИЕ |
DR |
RR |
SP |
IK |
R |
1D |
219 |
||||||||||
ДЕЛЕНИЕ |
D |
RX |
A |
SP |
IK |
R |
5D |
219 |
|||||||||
ДИАГНОСТИКА |
M |
DM |
83 |
173 |
|||||||||||||
ЗАГРУЗКА |
LR |
RR |
R |
18 |
224 |
||||||||||||
ЗАГРУЗКА |
L |
RX |
A |
R |
58 |
224 |
|||||||||||
ЗАГРУЗКА PSW |
LPSW |
S |
L |
M |
A |
SP |
82 |
176 |
|||||||||
ЗАГРУЗКА АДРЕСА |
LA |
RX |
R |
41 |
225 |
||||||||||||
ЗАГРУЗКА ГРУППОВАЯ |
LM |
RS |
A |
R |
98 |
227 |
|||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ |
LCR |
RR |
C |
IF |
R |
13 |
226 |
||||||||||
ЗАГРУЗКА И ПРОВЕРКА |
LTR |
RR |
C |
R |
12 |
225 |
|||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
LNR |
RR |
C |
R |
11 |
227 |
|||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
LPR |
RR |
C |
IF |
R |
10 |
228 |
||||||||||
ЗАГРУЗКА ПОЛУСЛОВА |
LH |
RX |
A |
R |
48 |
226 |
|||||||||||
ЗАГРУЗКА УПРАВЛЕНИЯ |
LCTL |
RS |
M |
A |
SP |
B7 |
175 |
||||||||||
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
STIDC |
S |
C |
M |
B203 |
366 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ |
ST |
RX |
A |
ST |
50 |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ ГРУППОВАЯ |
STM |
RS |
A |
ST |
90 |
248 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ ИДЕНТИФИКАТОРА CPU |
STIDP |
S |
M |
A |
SP |
ST |
B202 |
188 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
STCK |
S |
C |
A |
ST |
B205 |
246 |
||||||||||
ЗАПИСЬ В ПАМЯТЬ ПОЛУСЛОВА |
STH |
RX |
A |
ST |
40 |
247 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА |
STC |
RX |
A |
ST |
42 |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ СИМВОЛА ПО МАСКЕ |
STCM |
RS |
A |
ST |
BE |
245 |
|||||||||||
ЗАПИСЬ В ПАМЯТЬ УПРАВЛЕНИЯ |
STCTL |
RS |
M |
A |
SP |
ST |
B6 |
187 |
|||||||||
И |
NR |
RR |
C |
R |
14 |
203 |
|||||||||||
И |
N |
RX |
C |
A |
R |
54 |
203 |
||||||||||
И (непосредственный операнд) |
NI |
SI |
C |
A |
ST |
94 |
203 |
||||||||||
И (символ) |
NC |
SS |
C |
A |
ST |
D4 |
203 |
||||||||||
ИЛИ |
OR |
RR |
C |
R |
16 |
236 |
|||||||||||
ИЛИ |
O |
RX |
C |
A |
R |
56 |
236 |
||||||||||
ИЛИ (непосредственный операнд) |
OI |
SI |
C |
A |
ST |
96 |
236 |
||||||||||
ИЛИ (символ) |
OC |
SS |
C |
A |
ST |
D6 |
236 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ |
XR |
RR |
C |
R |
17 |
220 |
|||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ |
X |
RX |
C |
A |
R |
57 |
220 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ (непосредственный операнд) |
XI |
SI |
C |
A |
ST |
97 |
220 |
||||||||||
ИСКЛЮЧАЮЩЕЕ ИЛИ (символ) |
XC |
SS |
C |
A |
ST |
D7 |
220 |
||||||||||
НАЧАТЬ ВВОД-ВЫВОД |
SIO |
S |
C |
M |
9C00 |
361 |
|||||||||||
НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
SIOF |
S |
C |
M |
9C01 |
361 |
|||||||||||
ОБРАЩЕНИЕ К МОНИТОРУ |
MC |
SI |
SP |
MO |
AF |
228 |
|||||||||||
ОБРАЩЕНИЕ К СУПЕРВИЗОРУ |
SVC |
RR |
0A |
251 |
|||||||||||||
ОСВОБОДИТЬ ВВОД-ВЫВОД |
CLRIO |
S |
C |
M |
9D01 |
350 |
|||||||||||
ОСТАНОВИТЬ ВВОД-ВЫВОД |
HIO |
S |
C |
M |
9E00 |
357 |
|||||||||||
ОСТАНОВИТЬ УСТРОЙСТВО |
HDV |
S |
C |
M |
9E01 |
353 |
|||||||||||
ПЕРЕКОДИРОВАТЬ |
TR |
SS |
A |
ST |
DC |
253 |
|||||||||||
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
TRT |
SS |
C |
A |
R |
DD |
254 |
||||||||||
ПЕРЕСЫЛКА |
MVC |
SS |
A |
ST |
D2 |
229 |
|||||||||||
ПЕРЕСЫЛКА (непосредственный операнд) |
MVI |
SI |
A |
ST |
92 |
229 |
|||||||||||
ПЕРЕСЫЛКА ДЛИННАЯ |
MVCL |
RR |
C |
A |
SP |
R |
ST |
0E |
230 |
||||||||
ПЕРЕСЫЛКА ЗОН |
MVZ |
SS |
A |
ST |
D3 |
234 |
|||||||||||
ПЕРЕСЫЛКА СО СДВИГОМ |
MVO |
SS |
A |
ST |
F1 |
233 |
|||||||||||
ПЕРЕСЫЛКА ЦИФР |
MVN |
SS |
A |
ST |
D1 |
233 |
|||||||||||
ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ |
BXH |
RS |
B |
R |
86 |
207 |
|||||||||||
ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО |
BXLE |
RS |
B |
R |
87 |
208 |
|||||||||||
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCTR |
RR |
B |
R |
06 |
207 |
|||||||||||
ПЕРЕХОД ПО СЧЕТЧИКУ |
BCT |
RX |
B |
R |
46 |
207 |
|||||||||||
ПЕРЕХОД С ВОЗВРАТОМ |
BALR |
RR |
B |
R |
05 |
204 |
|||||||||||
ПЕРЕХОД С ВОЗВРАТОМ |
BAL |
RX |
B |
R |
45 |
204 |
|||||||||||
ПРЕОБРАЗОВАНИЕ В ДВОИЧНУЮ |
CVB |
RX |
A |
D |
IK |
R |
4F |
218 |
|||||||||
ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ |
CVD |
RX |
A |
ST |
4E |
218 |
|||||||||||
ПРОВЕРИТЬ ВВОД-ВЫВОД |
TIO |
S |
C |
M |
9D00 |
369 |
|||||||||||
ПРОВЕРИТЬ И УСТАНОВИТЬ |
TS |
S |
C |
A |
ST |
93 |
251 |
||||||||||
ПРОВЕРИТЬ КАНАЛ |
TCH |
S |
C |
M |
9F00 |
368 |
|||||||||||
ПРОВЕРИТЬ ПО МАСКЕ |
TM |
SI |
C |
A |
91 |
252 |
|||||||||||
ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ |
ISK |
RR |
M |
A1 |
SP |
R |
09 |
175 |
|||||||||
ПРОЧИТАТЬ СИМВОЛ |
IC |
RX |
A |
R |
43 |
223 |
|||||||||||
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
ICM |
RS |
C |
A |
R |
BF |
223 |
||||||||||
РАСПАКОВАТЬ |
UNPK |
SS |
A |
ST |
F3 |
255 |
|||||||||||
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ |
SLA |
RS |
C |
IF |
R |
8B |
241 |
||||||||||
СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SLDA |
RS |
C |
SP |
IF |
R |
8F |
239 |
|||||||||
СДВИГ ВЛЕВО ДВОЙНОЙ КОДА |
SLDL |
RS |
SP |
R |
8D |
240 |
|||||||||||
СДВИГ ВЛЕВО КОДА |
SLL |
RS |
R |
89 |
242 |
||||||||||||
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ |
SRA |
RS |
C |
R |
8A |
244 |
|||||||||||
СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
SRDA |
RS |
C |
SP |
R |
8E |
243 |
||||||||||
СДВИГ ВПРАВО ДВОЙНОЙ КОДА |
SRDL |
RS |
SP |
R |
8C |
243 |
|||||||||||
СДВИГ ВПРАВО КОДА |
SRL |
RS |
R |
88 |
244 |
||||||||||||
СЛОЖЕНИЕ |
AR |
RR |
C |
IF |
R |
1A |
200 |
||||||||||
СЛОЖЕНИЕ |
A |
RX |
C |
A |
IF |
R |
5A |
200 |
|||||||||
СЛОЖЕНИЕ КОДОВ |
ALR |
RR |
C |
R |
1E |
202 |
|||||||||||
СЛОЖЕНИЕ КОДОВ |
AL |
RX |
C |
A |
R |
5E |
202 |
||||||||||
СЛОЖЕНИЕ ПОЛУСЛОВА |
AH |
RX |
C |
A |
IF |
R |
4A |
201 |
|||||||||
СРАВНЕНИЕ |
CR |
RR |
C |
19 |
209 |
||||||||||||
СРАВНЕНИЕ |
C |
RX |
C |
A |
59 |
209 |
|||||||||||
СРАВНЕНИЕ КОДОВ |
CLR |
RR |
C |
15 |
214 |
||||||||||||
СРАВНЕНИЕ КОДОВ |
CL |
RX |
C |
A |
55 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ (непосредственный операнд) |
CLI |
SI |
C |
A |
95 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ (символ) |
CLC |
SS |
C |
A |
D5 |
214 |
|||||||||||
СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
CLCL |
RR |
C |
A |
SP |
0F |
216 |
||||||||||
СРАВНЕНИЕ ПОЛУСЛОВА |
CH |
RX |
C |
A |
49 |
213 |
|||||||||||
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
CLM |
RS |
C |
A |
BD |
215 |
|||||||||||
УМНОЖЕНИЕ |
MR |
RR |
SP |
R |
1C |
234 |
|||||||||||
УМНОЖЕНИЕ |
M |
RX |
A |
SP |
R |
5C |
234 |
||||||||||
УМНОЖЕНИЕ ПОЛУСЛОВА |
MH |
RX |
A |
R |
4C |
235 |
|||||||||||
УПАКОВАТЬ |
PACK |
SS |
A |
ST |
F2 |
238 |
|||||||||||
УСЛОВНЫЙ ПЕРЕХОД |
BCR |
RR |
B |
07 |
205 |
||||||||||||
УСЛОВНЫЙ ПЕРЕХОД |
BC |
RX |
B |
47 |
205 |
||||||||||||
УСТАНОВИТЬ КЛЮЧ ПАМЯТИ |
SSK |
RR |
M |
A1 |
SP |
08 |
184 |
||||||||||
УСТАНОВИТЬ МАСКУ ПРОГРАММЫ |
SPM |
RR |
L |
04 |
238 |
||||||||||||
УСТАНОВИТЬ МАСКУ СИСТЕМЫ |
SSM |
S |
M |
A |
SO |
80 |
185 |
4.2 Команды обработки десятичных данных
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
SP |
SS |
C |
PD |
A |
D |
DF |
ST |
FB |
271 |
|||||||
ДЕЛЕНИЕ ДЕСЯТИЧНОЕ |
DP |
SS |
PD |
A |
SP |
D |
DK |
ST |
FD |
262 |
|||||||
ОТРЕДАКТИРОВАТЬ |
ED |
SS |
C |
PD |
A |
D |
ST |
DE |
263 |
||||||||
ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
EDMK |
SS |
C |
PD |
A |
D |
R |
ST |
DF |
268 |
|||||||
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
SRP |
SS |
C |
PD |
A |
D |
DF |
ST |
F0 |
269 |
|||||||
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
AP |
SS |
C |
PD |
A |
D |
DF |
ST |
FA |
260 |
|||||||
СЛОЖЕНИЕ С ОЧИСТКОЙ |
ZAP |
SS |
C |
PD |
A |
D |
DF |
ST |
F8 |
272 |
|||||||
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
CP |
SS |
C |
PD |
A |
D |
F9 |
261 |
|||||||||
УМНОЖЕНИЕ ДЕСЯТИЧНОЕ |
MP |
SS |
PD |
A |
SP |
D |
ST |
FC |
269 |
4.3 Команды арифметики с плавающей точкой
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SWR |
RR |
C |
FP |
SP |
E |
LS |
2F |
301 |
||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
SW |
RX |
C |
FP |
A |
SP |
E |
LS |
6F |
301 |
|||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SUR |
RR |
C |
FP |
SP |
E |
LS |
3F |
301 |
||||||||
ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
SU |
RX |
C |
FP |
A |
SP |
E |
LS |
7F |
301 |
|||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SDR |
RR |
C |
FP |
SP |
U |
E |
LS |
2B |
299 |
|||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
SD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6B |
299 |
||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SER |
RR |
C |
FP |
SP |
U |
E |
LS |
3B |
299 |
|||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
SE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7B |
299 |
||||||
ДЕЛЕНИЕ (длинные операнды) |
DDR |
RR |
FP |
SP |
U |
E |
FK |
2D |
287 |
||||||||
ДЕЛЕНИЕ (длинные операнды) |
DD |
RX |
FP |
A |
SP |
U |
E |
FK |
6D |
287 |
|||||||
ДЕЛЕНИЕ (короткие операнды) |
DER |
RR |
FP |
SP |
U |
E |
FK |
3D |
287 |
||||||||
ДЕЛЕНИЕ (короткие операнды) |
DE |
RX |
FP |
A |
SP |
U |
E |
FK |
7D |
287 |
|||||||
ЗАГРУЗКА (длинные операнды) |
LDR |
RR |
FP |
SP |
28 |
291 |
|||||||||||
ЗАГРУЗКА (длинные операнды) |
LD |
RX |
FP |
A |
SP |
68 |
291 |
||||||||||
ЗАГРУЗКА (короткие операнды) |
LER |
RR |
FP |
SP |
38 |
291 |
|||||||||||
ЗАГРУЗКА (короткие операнды) |
LE |
RX |
FP |
A |
SP |
78 |
291 |
||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ (длинные операнды) |
LCDR |
RR |
C |
FP |
SP |
23 |
292 |
||||||||||
ЗАГРУЗКА ДОПОЛНЕНИЯ (короткие операнды) |
LCER |
RR |
C |
FP |
SP |
33 |
292 |
||||||||||
ЗАГРУЗКА И ПРОВЕРКА (длинные операнды) |
LTDR |
RR |
C |
FP |
SP |
22 |
292 |
||||||||||
ЗАГРУЗКА И ПРОВЕРКА (короткие операнды) |
LTER |
RR |
C |
FP |
SP |
32 |
292 |
||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (длинные операнды) |
LNDR |
RR |
C |
FP |
SP |
21 |
293 |
||||||||||
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ (короткие операнды) |
LNER |
RR |
C |
FP |
SP |
31 |
293 |
||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (длинные операнды) |
LPDR |
RR |
C |
FP |
SP |
20 |
294 |
||||||||||
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ (короткие операнды) |
LPER |
RR |
C |
FP |
SP |
30 |
294 |
||||||||||
ЗАПИСЬ В ПАМЯТЬ (длинные операнды) |
STD |
RX |
FP |
A |
SP |
ST |
60 |
299 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ (короткие операнды) |
STE |
RX |
FP |
A |
SP |
ST |
70 |
299 |
|||||||||
ПОПОЛАМ (длинные операнды) |
HDR |
RR |
FP |
SP |
U |
24 |
289 |
||||||||||
ПОПОЛАМ (короткие операнды) |
HER |
RR |
FP |
SP |
U |
34 |
289 |
||||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AWR |
RR |
C |
FP |
SP |
E |
LS |
2E |
285 |
||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (длинные операнды) |
AW |
RX |
C |
FP |
A |
SP |
E |
LS |
6E |
285 |
|||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AUR |
RR |
C |
FP |
SP |
E |
LS |
3E |
285 |
||||||||
СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ (короткие операнды) |
AU |
RX |
C |
FP |
A |
SP |
E |
LS |
7E |
285 |
|||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
ADR |
RR |
C |
FP |
SP |
U |
E |
LS |
2A |
282 |
|||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (длинные операнды) |
AD |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
6A |
282 |
||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AER |
RR |
C |
FP |
SP |
U |
E |
LS |
3A |
282 |
|||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (короткие операнды) |
AE |
RX |
C |
FP |
A |
SP |
U |
E |
LS |
7A |
282 |
||||||
СРАВНЕНИЕ (длинные операнды) |
CDR |
RR |
C |
FP |
SP |
29 |
286 |
||||||||||
СРАВНЕНИЕ (длинные операнды) |
CD |
RX |
C |
FP |
A |
SP |
69 |
286 |
|||||||||
СРАВНЕНИЕ (короткие операнды) |
CER |
RR |
C |
FP |
SP |
39 |
286 |
||||||||||
СРАВНЕНИЕ (короткие операнды) |
CE |
RX |
C |
FP |
A |
SP |
79 |
286 |
|||||||||
УМНОЖЕНИЕ (длинные операнды) |
MDR |
RR |
FP |
SP |
U |
E |
2C |
296 |
|||||||||
УМНОЖЕНИЕ (длинные операнды) |
MD |
RX |
FP |
A |
SP |
U |
E |
6C |
296 |
||||||||
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
MER |
RR |
FP |
SP |
U |
E |
3C |
296 |
|||||||||
УМНОЖЕНИЕ (короткие операнды, длинный результат) |
ME |
RX |
FP |
A |
SP |
U |
E |
7C |
296 |
4.4 Экономический набор команд
Экономический набор команд включает стандартный набор команд и команды обработки десятичных данных.
4.5 Научный набор команд
Научный набор команд включает стандартный набор команд и команды арифметики с плавающей точкой.
4.6 Универсальный набор команд
Универсальный набор команд включает стандартный набор команд, команды десятичной арифметики и команды арифметики с плавающей точкой.
4.7 Команды, связанные с таймером CPU и компаратором
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ КОМПАРАТОРА |
STCKC |
S |
CK |
M |
A |
SP |
ST |
B207 |
186 |
||||||||
ЗАПИСЬ В ПАМЯТЬ ЗНАЧЕНИЯ ТАЙМЕРА CPU |
STPT |
S |
CK |
M |
A |
SP |
ST |
B209 |
190 |
||||||||
УСТАНОВИТЬ КОМПАРАТОР |
SCKC |
S |
CK |
M |
A |
SP |
B206 |
181 |
|||||||||
УСТАНОВИТЬ ТАЙМЕР CPU |
SPT |
S |
CK |
M |
A |
SP |
B208 |
182 |
4.8 Команды прямого управления
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ПРЯМАЯ ЗАПИСЬ |
WRD |
SI |
DC |
M |
A |
84 |
192 |
||||||||||
ПРЯМОЕ ЧТЕНИЕ |
RDD |
SI |
DC |
M |
A |
ST |
85 |
179 |
4.9 Команды арифметики с плавающей точкой повышенной точности
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
SXR |
RR |
C |
XP |
SP |
U |
E |
LS |
37 |
299 |
|||||||
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование длинного операнда в короткий) |
LRER |
RR |
XP |
SP |
E |
35 |
295 |
||||||||||
ЗАГРУЗКА С ОКРУГЛЕНИЕМ (преобразование расширенного операнда в длинный) |
LRDR |
RR |
XP |
SP |
E |
25 |
295 |
||||||||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ (расширенные операнды) |
AXR |
RR |
C |
XP |
SP |
U |
E |
LS |
36 |
282 |
|||||||
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXDR |
RR |
XP |
SP |
U |
E |
27 |
296 |
|||||||||
УМНОЖЕНИЕ (длинные операнды, расширенный результат) |
MXD |
RX |
XP |
A |
SP |
U |
E |
67 |
296 |
||||||||
УМНОЖЕНИЕ (расширенные операнды) |
MXR |
RR |
XP |
SP |
U |
E |
26 |
296 |
4.10. Команды динамической переадресации.
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
LRA |
RX |
C |
TR |
M |
A2 |
R |
B1 |
177 |
||||||||
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ СЛОЖЕНИЕМ |
STOSM |
SI |
TR |
M |
A |
ST |
AD |
191 |
|||||||||
ЗАПИСЬ В ПАМЯТЬ И МОДИФИКАЦИЯ МАСКИ СИСТЕМЫ ЛОГИЧЕСКИМ УМНОЖЕНИЕМ |
STNSM |
SI |
TR |
M |
A |
ST |
AC |
191 |
|||||||||
ОЧИСТКА TLB |
PTLB |
S |
TR |
M |
B20D |
178 |
|||||||||||
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
RRB |
S |
C |
TR |
M |
A1 |
B213 |
180 |
4.11. Команды мультипроцессирования
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ЗАПИСЬ В ПАМЯТЬ АДРЕСА CPU |
STAP |
S |
MP |
M |
A |
SP |
ST |
B212 |
188 |
||||||||
ЗАПИСЬ В ПАМЯТЬ ПРЕФИКСА |
STPX |
S |
MP |
M |
A |
SP |
ST |
B211 |
190 |
||||||||
СИГНАЛ ПРОЦЕССОРУ |
SIGP |
RS |
C |
MP |
M |
R |
AE |
185 |
|||||||||
УСТАНОВИТЬ ПРЕФИКС |
SPX |
S |
MP |
M |
A |
SP |
B210 |
182 |
4.12. Команды условного обмена
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
CDS |
RS |
C |
SW |
A |
SP |
R |
ST |
BB |
211 |
|||||||
СРАВНЕНИЕ С ОБМЕНОМ |
CS |
RS |
C |
SW |
A |
SP |
R |
ST |
BA |
209 |
4.13. Команды обработки ключа
Название |
Мнемоническое обозначение |
Характеристики |
Код |
Страница |
|||||||||||||
ПРОЧИТАТЬ КЛЮЧ PSW |
IPK |
S |
PK |
M |
R |
B20B |
174 |
||||||||||
УСТАНОВИТЬ КЛЮЧ PSW |
SPKA |
S |
PK |
M |
B20A |
183 |
Приложение 4. Установка признака результата
Команда |
Признак результата |
||||
0 |
1 |
2 |
3 |
||
Общие команды |
|||||
СЛОЖЕНИЕ и СЛОЖЕНИЕ ПОЛУСЛОВА |
0 |
<0 |
>0 |
Переполнение |
|
СЛОЖЕНИЕ КОДОВ |
0Нет переноса |
Не 0Нет переноса |
0Перенос |
Не 0Перенос |
|
И |
0 |
Не 0 |
- |
- |
|
СРАВНЕНИЕ и СРАВНЕНИЕ ПОЛУСЛОВА |
Равенство |
Меньше |
Больше |
- |
|
СРАВНЕНИЕ С ОБМЕНОМ и СРАВНЕНИЕ ДВОЙНОЕ С ОБМЕНОМ |
Равенство |
Неравенство |
- |
- |
|
СРАВНЕНИЕ КОДОВ и СРАВНЕНИЕ КОДОВ ДЛИННОЕ |
Равенство |
Меньше |
Больше |
- |
|
СРАВНЕНИЕ СИМВОЛОВ ПО МАСКЕ |
Равенство |
Меньше |
Больше |
- |
|
ИСКЛЮЧАЮЩЕЕ ИЛИ |
0 |
Не 0 |
- |
- |
|
ПРОЧИТАТЬ СИМВОЛЫ ПО МАСКЕ |
0 |
Первый бит равен 1 |
Первый бит равен 0 |
- |
|
ЗАГРУЗКА И ПРОВЕРКА |
0 |
<0 |
>0 |
- |
|
ЗАГРУЗКА ДОПОЛНЕНИЯ |
0 |
<0 |
>0 |
Переполнение |
|
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
0 |
<0 |
- |
- |
|
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
0 |
- |
>0 |
Переполнение |
|
ПЕРЕСЫЛКА ДЛИННАЯ |
Счетчики равны |
Счетчик меньше |
Счетчик больше |
Перекрытие с разрушением |
|
ИЛИ |
0 |
Не 0 |
- |
- |
|
СДВИГ ВЛЕВО АРИФМЕТИЧЕСКИЙ и СДВИГ ВЛЕВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
0 |
<0 |
>0 |
Переполнение |
|
СДВИГ ВПРАВО АРИФМЕТИЧЕСКИЙ и СДВИГ ВПРАВО ДВОЙНОЙ АРИФМЕТИЧЕСКИЙ |
0 |
<0 |
>0 |
- |
|
ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ |
Выставлены |
Не выставлены |
Неисправны |
Отключены |
|
ВЫЧИТАНИЕ и ВЫЧИТАНИЕ ПОЛУСЛОВА |
0 |
<0 |
>0 |
Переполнение |
|
ВЫЧИТАНИЕ КОДОВ |
- |
Не 0Нет переноса |
0Перенос |
Не 0Перенос |
|
ПРОВЕРИТЬ И УСТАНОВИТЬ |
0 |
1 |
- |
- |
|
ПРОВЕРИТЬ ПО МАСКЕ |
0 |
Смесь |
- |
Единицы |
|
ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ |
0 |
Не завершено |
Завершено |
- |
|
Команды обработки десятичных данных |
|||||
СЛОЖЕНИЕ ДЕСЯТИЧНОЕ |
0 |
<0 |
>0 |
Переполнение |
|
СРАВНЕНИЕ ДЕСЯТИЧНОЕ |
Равно |
Меньше |
Больше |
- |
|
ОТРЕДАКТИРОВАТЬ и ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ |
0 |
<0 |
>0 |
- |
|
СДВИГ С ОКРУГЛЕНИЕМ ДЕСЯТИЧНЫЙ |
0 |
<0 |
>0 |
Переполнение |
|
ВЫЧИТАНИЕ ДЕСЯТИЧНОЕ |
0 |
<0 |
>0 |
Переполнение |
|
СЛОЖЕНИЕ С ОЧИСТКОЙ |
0 |
<0 |
>0 |
Переполнение |
|
Команды с плавающей точкой |
|||||
СЛОЖЕНИЕ С НОРМАЛИЗАЦИЕЙ и СЛОЖЕНИЕ БЕЗ НОРМАЛИЗАЦИИ |
0 |
<0 |
>0 |
- |
|
СРАВНЕНИЕ |
Равно |
Меньше |
Больше |
- |
|
ЗАГРУЗКА И ПРОВЕРКА и ЗАГРУЗКА ДОПОЛНЕНИЯ |
0 |
<0 |
>0 |
- |
|
ЗАГРУЗКА ОТРИЦАТЕЛЬНАЯ |
0 |
<0 |
- |
- |
|
ЗАГРУЗКА ПОЛОЖИТЕЛЬНАЯ |
0 |
- |
>0 |
- |
|
ВЫЧИТАНИЕ С НОРМАЛИЗАЦИЕЙ и ВЫЧИТАНИЕ БЕЗ НОРМАЛИЗАЦИИ |
0 |
<0 |
>0 |
- |
|
Команды ввода-вывода |
|||||
ОСВОБОДИТЬ ВВОД-ВЫВОД |
Холостой ход |
CSW записано |
Канал занят |
Не работает |
|
ОСТАНОВИТЬ УСТРОЙСТВО |
Прерывание ждет или устройство занято |
CSW записано |
Канал работает |
Не работает |
|
ОСТАНОВИТЬ ВВОД-ВЫВОД |
Прерывание ждет |
CSW записано |
Остановлена монопольная операция |
Не работает |
|
НАЧАТЬ ВВОД-ВЫВОД и НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ |
Успешно |
CSW записано |
Занято |
Не работает |
|
ЗАПИСАТЬ ИДЕНТИФИКАТОР КАНАЛА |
Идентификатор записан |
CSW записано |
Занято |
Не работает |
|
ПРОВЕРИТЬ КАНАЛ |
Доступен |
Прерывание ждет |
Монопольный режим |
Не работает |
|
ПРОВЕРИТЬ ВВОД-ВЫВОД |
Доступен |
CSW записано |
Занято |
Не работает |
|
Команды управления системой |
|||||
ЗАГРУЗКА РЕАЛЬНОГО АДРЕСА |
Переадресация производится |
Элемент таблицы сегментов недоступен |
Элемент таблицы страниц недоступен |
Неправильная длина таблицы сегментов или страниц |
|
СБРОСИТЬ БИТ ОБРАЩЕНИЯ |
Бит обращения равен нулю, бит изменения равен нулю |
Бит обращения равен нулю, бит изменения равен единице |
Бит обращения равен единице, бит обращения равен нулю |
Бит обращения равен единице, бит изменения равен единице |
|
ВЫСТАВИТЬ ЧАСЫ |
Выставлены |
Защищены |
- |
Отключены |
|
СИГНАЛ ПРОЦЕССОРУ |
Код приказа принят |
Записано состояние |
Занято |
Не работает |
|
Обозначения:>0 - результат больше нуля;<0 - результат меньше нуля;Больше - при сравнении первый операнд больше второго;Меньше - при сравнении первый операнд меньше второго.Примечание. Кроме указанных в таблице команд, признак результата может быть изменен при прерывании, а также командами ЗАГРУЗКА PSW, УСТАНОВИТЬ МАСКУ ПРОГРАММЫ и ДИАГНОСТИКА. |
Приложение 5. Коды EBCDIC и ДКОИ
В следующей таблице приведена кодировка алфавитно-цифровых символов в коде ДКОИ, используемом вычислительными машинами Единой Системы, и соответствующие комбинации пробивок в перфокарточном коде КПК-12. Следует заметить, что, хотя малые латинские и русские буквы присутствовали в коде ДКОИ, реально они не использовались, так как устройства ввода-вывода (дисплеи, печатающие устройства, пишущие машинки) поддерживали только большие буквы. Мнемоники управляющих символов приведены в соответствии с кодом EBCDIC, так как английские буквенные обозначения этих символов более известны, чем их русские варианты.
Биты 4-7 |
Вторая шестнадцатеричная цифра |
00 |
01 |
10 |
11 |
Биты 0-1 |
||||||||||||||
00 |
01 |
10 |
11 |
00 |
01 |
10 |
11 |
00 |
01 |
10 |
11 |
00 |
01 |
10 |
11 |
Биты 2-3 |
||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
Первая шестнадцатеричная цифра |
||||
Пробивки |
12 |
12 |
12 |
12 |
12 |
12 |
12 |
12 |
Пробивки |
|||||||||||
11 |
11 |
11 |
11 |
11 |
11 |
11 |
11 |
|||||||||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|||||||||||||
9 |
9 |
9 |
9 |
9 |
9 |
9 |
9 |
|||||||||||||
0000 |
0 |
8-1 |
NUL1 |
DLE2 |
DS3 |
4 |
SP5 |
&6 |
-7 |
8 |
ц |
й |
я |
ь |
{9 |
}10 |
\11 |
012 |
8-1 |
|
0001 |
1 |
1 |
SOH |
DC1 |
SOS |
/13 |
a |
j |
~ |
ы |
A |
J |
14 |
1 |
1 |
|||||
0010 |
2 |
2 |
STX |
DC2 |
FS |
SYN |
b |
k |
s |
з |
B |
K |
S |
2 |
2 |
|||||
0011 |
3 |
3 |
ETX |
TM |
c |
l |
t |
ш |
C |
L |
T |
3 |
3 |
|||||||
0100 |
4 |
4 |
PF |
RES |
BYP |
PN |
d |
m |
u |
э |
D |
M |
U |
4 |
4 |
|||||
0101 |
5 |
5 |
HT |
NL |
LF |
RS |
e |
n |
v |
щ |
E |
N |
V |
5 |
5 |
|||||
0110 |
6 |
6 |
LC |
BS |
ETB |
UC |
ю |
f |
o |
w |
ч |
F |
O |
W |
6 |
6 |
||||
0111 |
7 |
7 |
DEL |
IL |
ESC |
EOT |
g |
p |
x |
ъ |
G |
P |
X |
7 |
7 |
|||||
1000 |
8 |
8 |
GE |
CAN |
б |
h |
q |
y |
Ю |
H |
Q |
Y |
8 |
8 |
||||||
1001 |
9 |
8-1 |
RLF |
EM |
` |
i |
r |
z |
I |
R |
Z |
9 |
9 |
|||||||
1010 |
A |
8-2 |
SMM |
CC |
SM |
[ |
] |
|15 |
: |
д |
к |
Б |
З |
8-2 |
||||||
1011 |
B |
8-3 |
VT |
CU1 |
CU2 |
CU3 |
. |
¤16 |
, |
# |
л |
Ц |
И |
У |
Ш |
8-3 |
||||
1100 |
C |
8-4 |
FF |
IFS |
DC4 |
< |
* |
% |
@ |
ф |
м |
т |
Д |
Й |
П |
Ж |
Э |
8-4 |
||
1101 |
D |
8-5 |
CR |
IGS |
ENQ |
NAK |
( |
) |
_ |
' |
г |
н |
Я |
Щ |
8-5 |
|||||
1110 |
E |
8-6 |
SO |
IRS |
ACK |
+ |
; |
> |
= |
ж |
Ф |
Л |
Ь |
Ч |
8-6 |
|||||
1111 |
F |
8-7 |
SI |
IUS |
BEL |
SUB |
! |
¬ |
? |
" |
и |
п |
в |
Г |
Ы |
EO |
8-7 |
|||
Пробивки |
12 |
12 |
12 |
12 |
12 |
12 |
12 |
12 |
Пробивки |
|||||||||||
11 |
11 |
11 |
11 |
11 |
11 |
11 |
11 |
|||||||||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|||||||||||||
9 |
9 |
9 |
9 |
9 |
9 |
9 |
9 |
|||||||||||||
1 - пробивки 12-0-9-8-1 |
2 - пробивки 12-11-9-8-1 |
|||||||||||||||||||
3 - пробивки 11-0-9-8-1 |
4 - 12-11-0-9-8-1 |
|||||||||||||||||||
5 - символ “пробел”, нет пробивок |
6 - пробивка 12 |
|||||||||||||||||||
7 - пробивка 11 |
8 - пробивки 12-11-0 |
|||||||||||||||||||
9 - пробивки 12-0 |
10 - пробивки 11-0 |
|||||||||||||||||||
11 - пробивки 0-8-2 |
12 - пробивка 0 |
|||||||||||||||||||
13 - пробивки 0-1 |
14 - пробивки 11-0-9-1 |
|||||||||||||||||||
15 - пробивки 12-11 |
16 - символ “солнышко” |
Код EBCDIC фирмы IBM, послуживший прототипом для кода ДКОИ и использующийся в вычислительных машинах Системы 360, 370 и последующих ЭВМ этого семейства, включая современные машины ESA/390, имеет следующие отличия:
- отсутствуют большие и малые русские буквы;
- коду 4A соответствует знак “?”;
- коду 4F соответствует знак “|”;
- коду 5A соответствует знак “!”;
- коду 5B соответствует знак “$”;
- коду 6A соответствует знак “¦”;
- коду CC соответствует знак сцепления (“крючок”);
- коду CE соответствует знак разветвления (“вилка”);
- коду EC соответствует знак “стул”;
- коду FA соответствует символ “длинная вертикальная черта” (LVM).
В следующей таблице приведены управляющие символы, используемые в коде EBCDIC, и соответствующие им русские названия и обозначения по ГОСТ 197767-74.
ACK |
ДА |
Подтверждение |
|
BEL |
ЗВ |
Звонок |
|
BS |
ВШ |
Возврат на шаг |
|
BYP |
БК |
Блокировка |
|
CAN |
АН |
Аннулирование |
|
CC |
УУК |
Управление указателем |
|
CR |
ВК |
Возврат каретки |
|
CU1 |
СП1 |
Символ пользователя 1 |
|
CU2 |
СП2 |
Символ пользователя 2 |
|
CU3 |
СП3 |
Символ пользователя 3 |
|
DC1 |
СУ1 |
Символ устройства 1 |
|
DC2 |
СУ2 |
Символ устройства 2 |
|
DC4 |
СТП |
Стоп (символ устройства 4) |
|
DEL |
ЗБ |
Забой Забой в 7-битовом коде; в принятом в СССР 8-битовом коде не используется. |
|
DLE |
АР1 |
Авторегистр 1 |
|
DS |
ВЦФ |
Выбор цифры |
|
EM |
КН |
Конец носителя |
|
ENQ |
КТМ |
Кто там? |
|
EO |
ЗБ |
Забой Забой в 8-битовом коде. |
|
EOT |
КП |
Конец передачи |
|
ESC |
АР2 |
Авторегистр 2 |
|
ETB |
КБ |
Конец блока |
|
ETX |
КТ |
Конец текста |
|
FF |
ПФ |
Перевод формата |
|
FS |
РП |
Разделитель полей |
|
GE |
Авторегистр графический В СССР в качестве управляющего символа не используется. |
||
HT |
ГТ |
Горизонтальная табуляция |
|
IFS |
РФ |
Разделитель файлов |
|
IGS |
РГ |
Разделитель групп |
|
IL |
ОЖД |
Ожидание |
|
IRS |
РЗ |
Разделитель записей |
|
IUS |
РЭ |
Разделитель элементов |
|
LC |
НП |
Нижнее положение |
|
LF |
ПС |
Перевод строки |
|
NAK |
НЕТ |
Отрицание |
|
NL |
НС |
Новая строка |
|
NUL |
ПУС |
Пусто |
|
PF |
ВЫП |
Выключение перфоратора |
|
PN |
ВКП |
Включение перфоратора |
|
RES |
ВСТ |
Восстановление |
|
RLF |
Возврат строки В СССР в качестве управляющего символа не используется. |
||
RS |
ОСУ |
Останов считывающего устройства |
|
SI |
ВХ |
Вход |
|
SM |
УР |
Установка режима |
|
SMM |
НРВ |
Начало ручного ввода |
|
SO |
ВЫХ |
Выход |
|
SOH |
НЗ |
Начало заголовка |
|
SOS |
НЗН |
Начало значимости |
|
STX |
НТ |
Начало текста |
|
SUB |
ЗМ |
Замена |
|
SYN |
СИН |
Синхронизация |
|
TM |
СУ3 |
Символ устройства 3 (ленточная марка) |
|
UC |
ВП |
Верхнее положение |
|
VT |
ВТ |
Вертикальная табуляция |
Размещено на Allbest.ru
Подобные документы
Анализ двоичной, восьмеричной и шестнадцатеричной систем счисления и перевода десятичных чисел. Форматы хранения чисел с плавающей точкой. Программа для преобразования массива констант в формат числа с плавающей точкой на эмуляторе микро-ЭВМ СМ-1800.
курсовая работа [266,9 K], добавлен 24.12.2013Общая характеристика и преимущество использования двоично-десятичных чисел с плавающей точкой. Разработка цифрового автомата. Функциональное назначение выводов корпуса МК51, арифметико-логического устройства, портов. Примеры деления данных чисел.
курсовая работа [719,3 K], добавлен 12.09.2015Сущность и роль бухгалтерской отчетности. Характеристика хозяйственных операции и системы обработки данных в первичные учетные документы. Особенности логической структуры реляционной базы данных. Описание методов работы с информационной системой.
курсовая работа [1,1 M], добавлен 26.04.2015Операции, осуществляемые при реализации алгоритмов цифровой обработки сигналов. Применение процессора ADSP-2106x для операций с фиксированной и плавающей точкой. Исключения при выполнении операций с плавающей точкой, режимы и границы округления.
реферат [35,2 K], добавлен 13.11.2009Основные форматы данных и их представление. Запись чисел в формат с плавающей точкой. Вычитание чисел в формате с плавающей точкой. Регистры операндов и результата, размером формата числа с плавающей точкой, двойной точности. Поля смещённого порядка.
курсовая работа [78,9 K], добавлен 09.09.2014Проектирование блоков устройства контроля по модулю три матричного умножителя с сокращением вычислений для обработки мантисс чисел с плавающей точкой. Методика выполнения арифметических операций, порядок обработки мантисс по n-разрядным операндам.
курсовая работа [125,2 K], добавлен 24.09.2010Периоды применения средств вычислительной техники. Переход к новому поколению электронно-вычислительных машин. Системы, основанные на знаниях. Экспертные системы и искусственный интеллект. Этапы обработки данных на ЭВМ. Иерархическая структура знания.
презентация [170,6 K], добавлен 14.08.2013Общее представление о записи данных. Виды регистров и типов данных с плавающей точкой. Модель выполнения программы SIMD. Формат данных в памяти регистра с плавающей точкой. Состояние и управление потоковым разрешением. Поле управления округлением.
реферат [1,1 M], добавлен 06.01.2011Понятие машинной команды как закодированного по определенным правилам указания микропроцессору на выполнение некоторой операции или действия. Элементы машинных команд (код операции, операнд) и их виды (передачи данных, управления, арифметико-логические).
презентация [120,6 K], добавлен 14.10.2013Арифметические команды языка Assembler в архитектуре x86. Организация ветвлений и циклов в программах. Ввод строк с клавиатуры и команды пакетной обработки (строковые команды). Алгоритм вывода на экран в текстовом режиме с использованием средств BIOS.
контрольная работа [18,0 K], добавлен 05.07.2014