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

    Дисциплина: Программирование
    Тип работы: Реферат
    Тема: Микропроцессор В1801ВМ1 архитектура и система команд

    Московский Институт Электроники и Математики

    (технический университет)

    Кафедра ИТАС

    РЕФЕРАТ

    по курсу : «ЭВМ и периферийные устройства»

    на тему: Микропроцессор В1801ВМ1 его структура и система команд.

    Выполнил: студент группы АП-41

    Волков А. А.

    МОСКВА 1998

    Структура микропроцессора В1801ВМ1

    Однокристальный

    16-разрядный микропроцессор К1801ВМ1 предназначен для выполнения следующих функций:

    вычисление. адресов операндов и команд.

    обмен информацией с другими устройствами; подключенными к системной магистрали;

    обработка операндов;

    об

    работка п

    ре

    рываний от клавиатуры и уст­ройств пользователя, подключенных к разъ­ему порта ввода-вывода.

    Процессор является единственным активным устройством микроЭВМ, управляющим циклами обращения к системной магистрали и обрабатываю­щим пр

    ерывания от пассивных устройств, которые могут посылать или принимать информацию только под управлением пр

    оцессора.

    Микропроцессор К

    1801

    ВМ

    1 работает в

    БК с так­товой частотой

    3 МГц и содержит следующие основные функциональные блоки :

    6-разрядный операцио

    нный блок, служащий для формирования адресов команд и операндов, выполнения логич

    еских и арифметических опера

    ций, хранения операндов и результатов;

    блок микропрограммного управ

    ления

    , вырабатывающий

    последовател

    ьность микрокоманд, Соот

    ветствую

    щую коду принятой

    ашинной команды. Этот блок построен на базе программируемой логической матрицы

    (ПЛМ).

    содержащей

    250 логических произведений

    блок прерываний, организующий приоритетную систему прерываний

    (прием и

    предварительная обработка внешних и внутренних запросов на прерывание);

    интерфейсный блок,

    обеспечивающий об­мен информацией между микропроцессором

    ром и прочими устройств

    ами, по

    дключ

    ен­ными к сист

    емной магистрали. Этот же,

    блок

    осуществляет арбитраж при операциях

    прямого доступа

    к п

    амяти, формир

    ует

    последовательность. управляющих сигналов:

    блок с

    ис

    темной магистрали, связывающий внутреннюю магистраль однокристального микропроцессора с внешней

    , управляю­щий усилителями приема и передачи

    информации на совмещенные выводы адресов и данных;

    схема тактирования, обеспечивающая синхронизацию работы внутренних блоков микропроцессора.

    Система команд, реализованная в ПЛМ блока микропрограммного управления микропроцессора К

    1801

    , совпадает с системой команд наиболее распространенных отечественных мини- и микро­-ЭВМ типа «Электроника

    60» (ДВК-2.

    3, 4 и т.п.) и практически аналогична принятой для компьютеров серии

    DEC.

    Предусмотрен также ряд специальных команд, предназначенных для работы с системным ПЗУ К1801РЕ

    Сигналы

    AD0-AD15

    представляют собой адреса и данные, передаваемые по совмещенной системной магистрали. Передача адресов и данных по одним и тем же линиям связи обеспечивается путем разделе­ния

    этих операций во времени.

    Группа сигналов

    SYNC, DIN, DOUT, WTBT

    RPLY

    служит для управления передачей информа­ции по системной магистрали

    SYNC

    вырабатывается

    процессором как указание, что адрес находится на выводах системной магистрали, и сохраняет активный уровень до окончания текущего цикла обмена информацией;

    RPLY

    вырабатывается пассивным устройством в от

    вет на сигналы

    При отсутствии сигнала

    RPLAY (т. е. когда выбранное устройство

    регистр или ячейка памяти

    - не отвечает) процессор отсчитывает 64

    такта

    синхрогенератора и затем

    ^i`od`a\'a`a`o^u^a`aa`o

    прерывание по зависанию (вектор

    предназначен для организации ввода данных (когда микропроцессор во время действия сигнала

    SYNC

    готов принять данные от пассивного устройства) и ввода адреса вектора прерывания

    (DIN

    вырабатывается совместно с сигналом

    IAK0

    при пассивном уровне

    SYNC)

    DOUT

    означает, что данные, выдаваемые микропроцессором, установлены на выводах системной магистрали;

    WTBT

    указывает на р

    аб

    оту с отдельными байтами и вырабатывается при обра

    щен

    ии по нечетном

    у адресу (операнд

    - старший байт)

    или при

    отработке байтовых коман

    Сигнал

    VIRQ

    является запросом на пре

    рывание от внешнего

    устройст...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены