Регистр - временное хранение - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если ты подберешь голодную собаку и сделаешь ее жизнь сытой, она никогда не укусит тебя. В этом принципиальная разница между собакой и человеком. (Марк Твен) Законы Мерфи (еще...)

Регистр - временное хранение

Cтраница 3


В состав команды входят код операции ( КОП), определяющий действие команды, и адреса операндов, над которыми производится действие. Так как шина адреса имеет только восемь разрядов, команды, состоящие из двух или трех байтов, поступают в микропроцессор последовательно и для их записи и хранения кроме 8-разрядного регистра адреса используются еще два регистра временного хранения.  [31]

32 Структурная схема КР580ВМ80А. [32]

Содержимое счетчика команд автоматически увеличивается после выборки каждого байта команды. Шестнадцатиразрядный указатель стека содержит начальный адрес памяти, используемый для хранения и восстановления содержимого программно-доступных регистров ЦПУ, Содержимое указателя стека уменьшается, когда данные загружаются в стек, и увеличивается, когда данные выбираются из стека. Регистры временного хранения W, Z используются для приема и временного запоминания второго и третьего байтов команд переходов, передаваемых с внутренней магистрали ЦПУ в счетчик команд.  [33]

Если значение данных не равно 0, выполнение программы продолжается по другому направлению. Как будет ясно из дальнейшего изложения, делается это потому, что данные, находящиеся в аккумуляторе, будут уничтожены. Когда эти данные потребуются, можно будет взять их копию из регистра временного хранения.  [34]

35 Структурная схема КР580ВМ80А. [35]

Содержимое счетчика команд автоматически увеличивается после выборки каждого байта команды. Шестнадцатиразрядный указатель стека содержит начальный адрес памяти, используемый для хранения и восстановления содержимого программно-доступных регистров ЦПУ, Содержимое указателя стека уменьшается, когда данные загружаются в стек, и увеличивается, когда данные выбираются из стека. Восьмиразрядные регистры общего назначения В, С, D, Е, Н, L могут применяться как накопители ( обрабатываемые данные находятся в самом регистре) и указатели ( 16-разрядный адрес операнда определяется содержимым пары регистров), Регистры временного хранения W, Z используются для приема и временного запоминания второго и третьего байтов команд переходов, передаваемых с внутренней магистрали ЦПУ в счетчик команд. Эти регистры являются программно-недоступными.  [36]

Контроллер ПДП включает три функциональных блока, которые выполняют функции управления. Буфер шины данных служит для согласования работы контроллера с ЦП. Некоторые сигналы, обеспечивающие эти функции, используются для управления передачей данных в циклах ПДП. Блок управления контроллером при передаче память - память включает один 8-разрядный регистр TR временного хранения данных, обеспечивающий хранение байта в цикле передачи память - память на время изменения адреса. Последнее загруженное в этот регистр слово сохраняется там до поступления сигнала RESET. Блок управления режимом ПДП вырабатывает необходимые сигналы управления при передаче данных в циклах ПДП. Включает два 8-разрядных и два 4-разрядных регистра.  [37]



Страницы:      1    2    3