Читайте также:
|
|
F E D | C B A | 9 8 | 7 6 5 4 | 3 2 1 0 |
№ КОП | № РБА | УТА | СМЕЩЕНИЕ | СМЕЩЕНИЕ |
КОП – код операции (000 – КОН, 001 – АСЛ, 010 –ПРС, 011- НЭК, 100 - ДИЗ)
РБА - регистр базового адреса;
УТА – указатель типа адресации (00 – РОА, 01 – СОР, 10 – СОП, 11 - ПСР)
СМ – смещение
Адрес 2 = РБА + См, при РОА, СОР, СОП
Адрес 2 = 214 + См, при ПСР.
Расшифровка первого полуслова.
(F E D) – КОП;
(СВА) - № РБА;
(98) – УТА;
(7…0) – СМЕЩЕНИЕ
Расшифровка второго полуслова.
F E D | C B A | 9 8 | 7 6 5 4 | 3 2 1 0 |
№РОН | № ИР | УТИ | К О Р | У Н Г |
РОН –регистр общего назначения;
ИР – индексный регистр;
УТИ – указатель типа индексации;
КОР – количество обрабатываемых разрядов;
УНГ – указатель нижней границы;
(FED) – записывается номер РОН, используемого в качестве регистра базового адреса.
(С) – направление записи результата выполнения операции:
С=0 – в регистр «Р»
С=1 – в память «П»
Номер ИР определяется информацией в разрядах В и А. ИР предназначен для хранения индексов используемых адресов.
(98) – тип индексации
(98) = 00 – относительная адресация без индексации ОБИ.
Адрес2 = РБА + См (7…0)
(98) = 01 – относительная адресация с прямой индексацией ОПИ.
Адрес 2 = РБА + См + ИР
(98) = 10 – относительная адресация со сдвинутым индексом ОСИ
Адрес 2 = РБА + См + ИР (УНГ)
(98) = 11 – относительная адресация с выделенным индексом ОВИ.
Адрес 2 = РБА + См + ИР (КОР, УНГ).
ПРИМЕР
К1: < 063FA > РБА: < 6309В >
К2: < 321Е1 > ИР: < 411ED >
F E D СВА 98 Смещение
К1: | |||||
РБА: |
Дата добавления: 2015-08-20; просмотров: 107 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Список дополнительной литературы | | | F E D СВА 98 КОР УНГ |