Цель работы:
Осуществить решение задач, имитирующих работу
процессора АТС типа "Квант" для одноформатных команд первой группы.
Таблица 1. Исходные данные
LR_11
|
Вариант 10
|
1) 021C1
|
<РБА>=530FЕ
|
2) 152Е8
|
<РОН>=451E7
|
3) 463FD
|
<Я.П.>=220F3
|
Общая
структура команды I-й группы
Формат
команды:
Команда 1. Исходные данные:
0-е полуслово команды: = 021C1
<РБА>: = 530FE
<6РОН>: = 451E7
<Я.П.А2>: = 220F3
Расшифровка команды:
0-
|
выполнить логическое умножение
& (конъюнкция)
|
2-
|
номер РОН (2), в котором
содержится операнд с адресом А1
|
1-
|
СОР – результат операции
записать во 1РОН (ОР), А2 = <РБА> + См
|
C1
|
CM -
увеличив на эту величину РБА, получим адрес ЯП, в которой находится операнд с
адресом А2
|
Команда 2. Исходные данные:
0-е полуслово команды: = 152E8
<РБА>: = 530FE
<6РОН>: =
451E7
<Я.П.А2>: = 220F3
Расшифровка команды:
1-
|
выполнить арифметическое
сложение
|
5-
|
номер РОН (2), в котором
содержится операнд с адресом А1
|
2-
|
СОП – сокращенная относительная
адресация с записью результата по адресу А2 = <7POH>
+ СМ
|
E8
|
CM
|
Команда 3. Исходные данные:
0-е полуслово команды: = 463FD
<РБА>: = 530FE
<6РОН>: =
451E7
<Я.П.А2>: = 220F3
Расшифровка команды:
4-
|
выполнить операцию
дизъюнкции, V
|
6-
|
номер РОН (6), в котором
содержится операнд с адресом А1
|
3-
|
ПРС – первая страница памяти с
записью результата в
А2 = 20000 + СМ
|
FD
|
увеличив на эту величину РБА,
получим адрес ЯП, в которой находится операнд с адресом А2
|
|