Cтраница 2
Центральный процессор содержит аппаратный монитор ( AM) для настройки ПМК с отладочного пульта, 16-разрядное арифметическо-логическое устройство ( АЛУ), 8 16-разрядных регистров общего назначения ( РОН) РО... Регистр состояний процессора содержит одноразрядные поля условий ( флагов), значения 0 или 1 которых зависят от результатов последней выполненной команды и отображают соответствие нулю результата операции, переполнение или перенос результата сложения. Регистр РО выполняет функции счетчика команд, содержащего адрес команды, вызванной из памяти, но еще не исполненной, регистр Р7 - функции указателя стека выполнения команд. [16]
Обслуживание таких переходов осуществляется точно так же, как и аппаратных прерываний. То есть для выполнения данного перехода процессор обращается к таблице векторов прерываний и получает из нее по номеру прерывания адрес памяти, в который ему необходимо перейти. Адрес вызова прерывания и содержимое регистра состояния процессора ( PSW) сохраняются в стеке. [17]
Оно принимает данные из UNIBUS, из восьми общих регистров ( gp) или из шести регистров плавающей точки ( fp), если они имеются в архитектуре. Обработанную информацию это устройство может возвращать в те же источники данных и, кроме того, в регистр состояния процессора. Поскольку в PDP-11 для большинства арифметических операций используется двухадресный формат команд, нет необходимости иметь в ней регистр-аккумулятор. Вместо этого результат помещается в память, в общие регистры или в регистры плавающей точки. [18]
![]() |
Структурная схема КР1801ВМ1. [19] |
Микросхема КР1801ВМ1 представляет собой однокристальный микропроцессор для обработки 16-разрядных данных. Система команд соответствует системе команд микроЭВМ Электроника-60. Структурная схема микропроцессора представлена на рис. 3.27. Рассмотрим состав и назначение основных блоков. Операционный блок ( ОБ) содержит АЛУ, блок РОН, регистр состояния процессора, регистры адреса н данных. Операционный блок осуществляет: вычисление адреса и его временное хранение; прием данных, их хранение в регистрах и выдачу в канал; выполнение арифметическо-логических операций; формирование состояний процессора и адресов векторов прерывания. [20]
![]() |
Структурная схема К. Р1801ВМ1. [21] |
Микросхема КР1801ВМ1 представляет собой однокристальный микропроцессор для обработки 16-разрядных данных. Система команд соответствует системе команд микроЭВМ Электроника-60. Структурная схема микропроцессора представлена на рис. 3.27. Рассмотрим состав и назначение основных блоков. Операционный блок ( ОБ) содержит АЛУ, блок РОН, регистр состояния процессора, регистры адреса и данных. Операционный блок осуществляет: вычисление адреса и его временное хранение; прием данных, их хранение в регистрах и выдачу в канал; выполнение арифметическо-логических операций; формирование состояний процессора и адресов векторов прерывания. [22]
![]() |
Структурная схема КР1801ВМ1. [23] |
Микросхема КР1801ВМ1 представляет собой однокристальный микропроцессор для обработки 16-разрядных данных. Система команд соответствует системе команд микроЭВМ Электроника-60. Структурная схема микропроцессора представлена на рис. 3.27. Рассмотрим состав и назначение основных блоков. Операционный блок ( ОБ) содержит АЛУ, блок РОН, регистр состояния процессора, регистры адреса н данных. Операционный блок осуществляет: вычисление адреса и его временное хранение; прием данных, их хранение в регистрах и выдачу в канал; выполнение арифметическо-логических операций; формирование состояний процессора и адресов векторов прерывания. [24]