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

Программно-доступный регистр

Cтраница 4


Влияние аккумулятора на организацию МС настолько велико, что включение А в состав RSEG стало типичным, поэтому системы с аккумулятором выделили в отдельный класс. На рис. 1.15, а представлен минимальный набор программно-доступных регистров 8-разрядной МС аккумуляторного типа, в состав которых кроме аккумулятора входят индексный регистр X, указатели SP и PC, а также PSW с одним флажком переноса CF. Наличие полноразмерного индексного регистра в составе RSEG объясняется его функциональной универсальностью при адресации данных.  [46]

Прерывание допускается после окончания любой текущей команды. В этом случае необходимо запоминать содержимое и состояние всех программно-доступных регистров и триггеров, так как они могут быть изменены прерывающей программой. Время реакции может быть уменьшено до предела, определяемого длительностью выполнения одной команды.  [47]

При этом может быть сохранено ( запомнено) содержимое остальных программно-доступных регистров.  [48]

Команды микропроцессора обеспечивают выполнение операций над одним или двумя операндами, и результат операции может записываться по адресу любого из операндов. В зависимости от типа команды операнды могут быть расположены в программно-доступных регистрах, непосредственно в коде команды, в памяти и регистрах ввода / вывода. Непосредственные данные могут быть типа байта или слова.  [49]

Так как длины адресного поля короткого формата команды управляющей ЭВМ, как правило, недостаточно для кодирования адресов всего объема памяти, то адрес, указываемый в этом адресном поле, служит только вспомогательной информацией для вычисления т к называемого исполнительного ( эффективного) адреса, по которому и, происходит действительное обращение к памяти для выборки операнда. Для вычисления исполнительного адреса помимо содержимого адресной части команды используются состояния программно-доступных регистров процессора. Способ же адресации задается в команде с помощью специальных признаков. Рассмотрим основные способы адресации: неявную, непосредственную, прямую, косвенную, относительную.  [50]

Таким образом, контроллер управляет работой двух каналов - приема и передачи. Каждый из этих каналов трактуется как особое ВУ, характеризующееся двумя программно-доступными регистрами - PC и РД, а также определенным адресом вектора прерывания. При испытаниях этой программы были использованы контроллеры типа КТЛК, входящие в состав номенклатуры контроллеров ДВК.  [51]

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

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

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

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



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