Лекция: Двухадресный процессор 2-ого типа

A2
A1
P
G

Формат.

Схема 1.
-> G=0 -> (A1)p(A2) -> S
Операнды извлекаются из ОП, а результат туда не записывается, а остаётся в регистре результата S.
Схема 2.
-> G=1 -> (A1)p(S) -> S
В двухадресном процессоре второго типа задачи решаются быстрее, чем в трёхадресном, т.к. памяти требуется меньше.

Процессоры с регистрами общего назначения (РОН)

ЦП
РОН

 

 


Увывв
Увв
ОП
ВЗУ

 

Для промежуточных результатов необходимо использовать несколько регистров. РОН одинаковы и имеют свой номер и в общем случае в состав процессора не входят. Другое отличие РОН- команды не попадают туда.

В двухадресном процессоре с регистром РОН могут использоваться команды 4х типов.

 

Таблица: Команды.

 

Р(коп) R1 R2
Р R1 A2
Р A1 R2
Р A1 A2

Из таблицы видно, что счетчик команд имеет разную длину и это необходимо для обработки (регистр — короткий, ячейка — длинная).

R – регистр

А – адрес

КОП – команда памяти

 

Система команд фиксированной длинны

1. Длинная команда (А1, А2) — общее адресное пространство для РОН и ячеек памяти.

2. Короткая команда (R1, R2) – нужная косвенная или непосредственная адресация.

3. Сверхдлинная команда

 

еще рефераты
Еще работы по информатике