Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по мп.docx
Скачиваний:
10
Добавлен:
24.12.2018
Размер:
418.75 Кб
Скачать

9??? Общий принцип обработки инфо.

Для обеспечения функционирования на МП необходимо подавать двухфазную последовательность тактирующих импульсов уровня МОП (лог."1" соответствует уровню +12В), Ф1 и Ф2. Расстояние между двумя передними фронтами соседних импульсов Фi называется тактом работы МП Т. Минимальная длительность такта соответствует 0,5 мкс. Такты нумеруются следующим образом: Т1... Т5 и группируются в так называемые циклы М1,М2... В каждый цикл входит от 3 до 5 тактов. А каждая команда содержит от 1 до 5 циклов. Таким образом, данный МП представляет собой асинхронный тип процессора. В такте Т1 происходит выдача на ША содержимого счетчика команд, а также выдача на ЩД слова состояния процессора. В такте Т2 проверяется состояние входного сигнала "READY" ("Готовность") готовности внешнего устройства к обмену данными с МП. При отсутствии подтверждения готовности к обмену МП переходит к специальному такту ожидания Тw и повторяет его до тех пор, пока не появится сигнал готовности, и затем МП переходит к такту T3.

Временная диаграмма работы МПС

В такте T3 из памяти принимается команда и дешифрируется (т.е. в этом такте ШД используется по своему прямому назначению). В такте Т4 команда начинает выполняться. Если команда предполагает обращение к оперативной памяти или устройству ввода-вывода, то требуется еще Т5 ... Т19. В начале каждого цикла работы МП на ША выдается адрес ячейки памяти, в которой содержится команда (или с которой производится обмен информацией), или адрес требуемого УВВ (в этом случае на ША выдается двукратно повторенный 8-ми разрядный адрес УВВ, таким образом, МП может адресовать до 256 устройств ввода-вывода). Одновременно на ШД выдается так называемое слово состояния процессора, которое запоминается на весь цикл в регистре состояний (PC).

10. Cхемный принцип управления мп.

Построение УП МП осуществляется на основе соблюдения двух различных принципов:

- схемного,

- микропрограммного.

Схемный принцип управления операциями

Схемный принцип построения УП предусматривает, что для каждой операции МП создается свое устройство управления. Команда, поступаемая в УП, дешифрируется и подается на отдельную схему управления, которая и осуществляет обработку информации в соответствии с логикой команды. Другая команда инициирует другую схему управления, которое осуществляет обработку в ОП другим способом и т.д. Преимуществом такого построения является простота программирования операций, недостатком - низкое быстродействие, значительный объем кристалла, занимаемый УП (количество схем управления равен количеству команд в системе команд, а это не одна сотня), невозможность изменения системы команд МП в процессе работы.

11. Микропрограммный принцип управления мп

Микропрограммный принцип управления предусматривает, что в УП имеется специальный регистр управляющего слова (РУС). Из специальной управляющей памяти в очередной такт работы МП в РУС выдается управляющее слово, которое инициирует свои управляющие цепи (рис. 2.3). Затем в следующий цикл работы МП РУС инициирует другие управляющие цепи и т.д. Управляющее слово составляет часть микрокоманды - элементарной операция, выполняемой за один тактовый интервал. Группа микрокоманд (МК), выполняющая определенное действие, образует микропрограмму. Микропрограммы хранятся в специальной управляющей памяти (УП). Когда из оперативной памяти (ОП) поступает команда на выполнение определенной операции (сложение, вычитание, умножение и т.п.), то в УП ищется соответствующая микропрограмма. Она последовательно считывается из УП и управляющие слова, размещенные в микрокоманде, помещаются в РУС. Блок, который находит соответствующую микропрограмму в УП носит название блока микропрограммного управления (БМУ). Он может быть выполнен в виде отдельной БИС или группы ИС.