Cтраница 1
Буферный регистр памяти ( 12 разрядов) служит буфером между основными регистрами процессора и оперативной памятью. Регистр адреса ( 12 разрядов) содержит адрес ячейки памяти, которая в данный момент выбирается для считывания или записи. [1]
Буферный регистр памяти ( SBR) - служит для хранения данных во время операций записи в основную память и чтения из нее. [2]
Буферный регистр памяти ( 12 разрядов) служит буфером между основными регистрами процессора и оперативной памятью. [3]
Буферный регистр памяти ( 12 разрядов) хранит в себе все данные, которые необходимо записать в память машины. [4]
Устройство управления памятью реализуется схемно и обеспечивает передачу информации между буферным регистром памяти и ячейками памяти, указанными адресным регистром. [5]
Общая структура вычислительной машины. [6] |
Основными элементами, обеспечивающими связь между памятью и центральным процессором, являются адресный регистр памяти и буферный регистр памяти. Адресный регистр памяти ( MAR) содержит адрес ячейки памяти, по которому должна выполняться операция чтения или записи. [7]
Многоуровневая система прерывания программ применяется в управляющих ЦВМ, в основном, для диспетчеризации работы вклинивающихся подпрограмм обмена информацией с разнотипными внешними абонентами, обладающими различной производительностью и длительностью хранения информации в буферных регистрах памяти. На рис. 3.3.2, б представлена структура программы ЦВМ, соответствующая случаю, когда каждому потоку заявок на включение вклинивающихся подпрограмм назначен свой уровень прерывания. Эта структура и используемый в данном случае смешанный алгоритм диспетчеризации вычислений отличается от описанного выше алгоритма с одним уровнем прерывания тем, что обслуживание заявок с приоритетами k - 1, S осуществляется по правилу абсолютного приоритета. Другими словами, внутри этого класса заявок допускаются прерывания в соответствии с установленными приоритетами и, кроме то го, все заявки с абсолютными приоритетами прерывают обслуживание заявок с низшими приоритетами, которые обслуживаются в порядке относительного приоритета. [8]
Базовые логические и функциональные элементы модулей ЭВМ Электроника 100И построены на интегральных схемах. Блок основных регистров процессора включает в себя регистр накопительный, счетчик команд, буферный регистр памяти, регистр адреса. [9]
Устройство управления передает управление микропрограммами той микропрограмме, которая будет выполнять операцию в соответствии с установленным кодом. Микропрограмма ЗАГРУЗИТЬ вызывает передачу информации из ячейки памяти, адрес которой указан в поле адреса команды, в буферный регистр памяти, а затем в накапливающий регистр. Затем управление передается устройству управления для выборки и декодирования следующей команды в машинном коде. Микропрограмма СЛОЖИТЬ выполняет очистку сумматора и затем производит сложение содержимого накапливающего регистра с содержимым ячейки основной памяти, адрес которой указан в команде. Результат сложения заносится в накапливающий регистр, и управление переходит к. Микропрограмма ЗАПИСАТЬ В ПАМЯТЬ выполняется аналогично другим микропрограммам и вызывает передачу информации от накапливающего регистра в ячейку памяти, указанную в команде. [10]
Контроллеры выполняют функции управления отдельными блоками МП-системы, передачи и хранения информации на выходе некоторых устройств, выбора нужной БИС памяти, усиления электрической мощности сигналов. Контроллер ввода - вывода ( КВВ) служит для связи с разными типами периферийных устройств и содержит узлы, которые в соответствии с заданным алгоритмом выбирают для обмена информацией одно из ПУ либо преобразуют последовательный код с системных шин в параллельный, и наоборот. В простейшем случае КВВ представляет собой буферный регистр памяти, называемый портом. Для работы МП необходима схема синхронизации ( СС), вырабатывающая непрерывную последовательность тактирующих импульсов. [11]
Выбор названий большинства регистров, изображенных на рис. 4.1, должен стать очевидным. Регистры СРР ( Constant Pool Pointer - указатель набора констант), LV ( Local Variable pointer - указатель фрейма локальных переменных) и SP ( Stack Pointer - указатель стека) содержат указатели адресов набора констант, фрейма локальных переменных и верхнего элемента в стеке соответственно, а регистр PC ( Program Counter - счетчик команд) содержит адрес байта, который нужно вызвать следующим из потока команд. Регистр MBR ( Memory Buffer Register - буферный регистр памяти) - это 1-байтовый регистр, который содержит байты потока команд, поступающих из памяти для интерпретации. [12]