Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
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. Сверхдлинная команда
Дата публикования: 2014-11-26; Прочитано: 156 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!