Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



A2
A1
P
G
Так как промежуточные результаты должны использоваться сразу, то используется регистр результата – A (аккумулятор), либо S(сумматор). Процессор, в зависимости от кода операций, выполняет команду по одной из схем.

Формат.

Схема 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. Сверхдлинная команда





Дата публикования: 2014-11-26; Прочитано: 156 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...