Архитектура базовой ЭВМ. Кириллов В.В. - 109 стр.

UptoLike

Составители: 

106
Чтение из памяти интерпретируемой машины и запись в эту
память.
В23. Из памяти в РД. Используется для загрузки в РД слова памяти,
адрес которого указан в РА.
В24. Из РД в память. Используется для записи содержимого РД в
слово памяти, адрес которого указан в РА.
Организация ввода-вывода информации.
В25. Когда эта вентильная схема открыта, в контроллеры ВУ из РД
пересылается приказ на ввод-вывод и адрес требуемого ВУ.
В26. Когда эта вентильная схема открыта, на все контроллеры ВУ
одно-временно поступает сигнал, сбрасывающий их флаги.
В27. Когда эта вентильная схема открыта, производится сброс бита
разрешения прерывания в РС (бит 4).
В28. Когда эта вентильная схема открыта, производится установка
бита разрешения прерывания в РС (бит 4).
Останов ЭВМ.
В0. Эта вентильная схема используется для передачи сигнала
прекращения выполнения программы (команда HLT).
Другие компоненты процессора (память микрокоманд, регистр
микроко-манд и т. д.) рассмотрены в параграфе 4.3.
Нетрудно заметить, что в предложенной структуре передача данных
между регистрами осуществляется только через буферный регистр АЛУ.
Это сделано для уменьшения числа шин и вентилей, т. е. для упрощения и
удешев-ления процессора. Однако такое решение замедляет процедуру
обмена.
4.3. Микропрограммное управление вентильными схемами
Микрокоманды. Интерпретирующий уровень (см. рис. 4.7)
обладает на-бором команд, состоящим только из двух микрокоманд:
операционной (ОМК) и управляющей (УМК), форматы которых показаны
на рис. 4.8. Поскольку команд только две, достаточно однобитового кода
операции: 0 для ОМК и 1 для УМК. Хотя для размещения информации
и кода операции достаточно 30 бит, были выбраны 32-разрядные
(четырехбайтовые) микрокоманды.
В операционной микрокоманде каждый из 29 информационных
битов управляет одной из 29 вентильных схем, описанных в параграфе 4.2.
Единица означает, что вентильная схема должна быть открыта, нуль -