Рефераты Микропроцессор В1801ВМ1 архитектура и система комманд

Вернуться в Аппаратное обеспечение и компьютерные сети

Микропроцессор В1801ВМ1 архитектура и система комманд
Московский Институт Электроники и Математики(технический университет)Кафедра ИТАСРЕФЕРАТпо курсу : "ЭВМ и периферийные устройства"на тему: Микропроцессор В1801ВМ1 его структура и система команд.Выполнил: студент группы АП-41Волков А. А.МОСКВА 1998Структура микропроцессора В1801ВМ1Однокристальный 16-разрядный микропроцессор К1801ВМ1 предназна-чен для выполнения следующих функций:" вычисление. адресов операндов и команд." обмен информацией с другими устройствами; подключенными к системной магистрали;" обработка операндов;" обработка прерываний от клавиатуры и устройств пользователя, подключенных к разъему порта ввода-вывода.Процессор является единственным активным устройством микроЭВМ, управляющим циклами обращения к системной магистрали и обрабатывающим прерывания от пассивных устройств, которые могут посылать или принимать информацию только под управлением процессора.Микропроцессор К1801ВМ1 работает в БК с тактовой частотой 3 МГц и содержит следующие основные функциональные блоки :" 16-разрядный операционный блок, служащий для формирования ад-ресов команд и операндов, выполнения логических и арифметиче-ских операций, хранения операндов и результатов;" блок микропрограммного управления, вырабатывающий последова-тельность микрокоманд, Соответствующую коду принятой машин-ной команды. Этот блок построен на базе программируемой логиче-ской матрицы (ПЛМ). содержащей 250 логических произведений;" блок прерываний, организующий приоритетную систему прерыва-ний (прием и предварительная обработка внешних и внутренних за-просов на прерывание);" интерфейсный блок, обеспечивающий обмен информацией между микропроцессором РОМ и прочими устройствами, подключенными к системной магистрали. Этот же, блок осуществляет арбитраж при операциях прямого доступа к памяти, формирует" последовательность. управляющих сигналов: " блок системной магистрали, связывающий внутреннюю магистраль однокристального микропроцессора с внешней, управляющий уси-лителями приема и передачи информации на совмещенные выводы адресов и данных;" схема тактирования, обеспечивающая синхронизацию работы внут-ренних блоков микропроцессора.Система команд, реализованная в ПЛМ блока микропрограммного управления микропроцессора К1801BM1, совпадает с системой команд наибо-лее распространенных отечественных мини- и микро-ЭВМ типа "Электроника 60" (ДВК-2. 3, 4 и т.п.) и практически аналогична принятой для компьютеров серии DEC. Предусмотрен также ряд специальных команд, предназначенных для работы с системным ПЗУ К1801РЕ1.Сигналы AD0-AD15 представляют собой адреса и данные, передаваемые по совмещенной системной магистрали. Передача адресов и данных по одним и тем же линиям связи обеспечивается путем разделения этих операций во вре-мени.Группа сигналов SYNC, DIN, DOUT, WTBT, RPLY служит для управ-ления передачей информации по системной магистрали:" SYNC- вырабатывается процессором как указание, что адрес нахо-дится на выводах системной магистрали, и сохраняет активный уро-вень до окончания текущего цикла обмена информацией;" RPLY- вырабатывается пассивным устройством в ответ на сигналы DIN и DOUT. При отсутствии сигнала RPLAY (т. е. когда выбранное устройство- регистр или ячейка памяти - не отвечает) процессор от-считывает 64 ТАКТА синхрогенератора и затем ???????????? прерыва-ние по зависанию (вектор 4);" DIN- предназначен для организации ввода данных (когда микропро-цессор во время действия сигнала SYNC готов принять данные от пассивного устройства) и ввода адреса вектора прерывания (DIN вы-рабатывается совместно с сигналом IAK0 при пассивном уровне SYNC);" DOUT- означает, что данные, выдаваемые микропроцессором, уста-новлены на выводах системной магистрали;" WTBT- указывает на работу с отдельными байтами и вырабатывается при обращении по нечетному адресу (операнд - старший байт) или при отработке байтовых команд.Сигнал VIRQ является запросом на прерывание от внешнего устройства, информирующим микропроцессор о готовности устройства передавать адрес вектора прерывания. Если прерывание разрешено, то в ответ на этот сигнал процессор вырабатывает сигналы DIN и IAK0
Добавить в Одноклассники    

 

Rambler's Top100