Структурная схема ЭВМ
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки по управлению, скачать изложение
Добавил(а) на сайт: Елена.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
010
При опросе каждого датчика содержимое регистра В увеличивается на 1.
При опросе последнего датчика в регистре записывается число FF = 11111111.
[pic]
Добавление следующей 1 обнуляет регистр В. На выходе триггера нуля TZ
появляется 1. Номер ячейки ОЗУ, в которую должен быть записан результат
опроса датчика, содержится в паре РОН, например, в регистрах HL.
Алгоритм работы системы сбора данных:
например будем считать, что первая занятая ячейка ОЗУ имеет номер 1350 в
шестнадцатиричной системе. В нее будет помещен результат опроса 1-го
датчика с номером 000. Через аккумулятор и шину данных номер датчика
подается на устройство вывода 1 (УВ1). УВ1 подает номер датчика на
коммутатор. Коммутатор опрашивает нужный датчик и передает аналоговый
сигнал на АЦП. АЦП преобразует аналог. сигнал в цифровой и передает
цифровой сигнал на УВВ1. Если в первом такте импульсной последовательности
Ф1 МП передает номер датчика, то во втором такте он ожидает прихода сигнала
окончания преобразования от АЦП. Сигнал окончания равный 1 передается через
УВВ2, через шину данных в аккумулятор. Наличие сигнала окончания
аккумулятор проверяет операцией циклического сдвига вправо. Если сигнал
окончания пришел, то при сдвиге вправо 1 из младшего разряда аккумулятора
передается в триггер сдвига ТС, триггер сдвига опрокидывается в состояние 1
и данные из устройства ввода 1 по шине данных передаются в аккумулятор, а
из него в ячейку ОЗУ. Содержимое пары регистров HL и регистра В
увеличивается. на 1, при этом формируется номер следующего датчика и номер
ячейки, куда должен быть помещен следующий результат.
19. ЦЕНТРАЛЬНЫЙ ПРОЦЕССОРНЫЙ ЭЛЕМЕНТ (ЦПЭ) К589
МП. комплект К589 построен по принципу микропрограммного управления, т.е. один и тот же набор микросхем выполняет разные функции при решении
задачи в зависимости от микропрограммы, записанной в ПЗУ. Микропроцессорный
комплект К589 является многосекционным, т.е. каждая 2-х разрядная секция
центрального процессорного элемента содержит АЛУ и РОН. Т.к. МП является 2-
х разрядным, то для обработки многоразрядных данных необходимо объединить в
параллель несколько ЦПЭ. ЦПЭ К580 является асинхронным устройством.
Синхронизирующий сигнал "С" необходим только для открывания триггеров РОН.
Обработка информации производится в АЛУ. Данные в АЛУ поступают
через мультиплексоры А и В. Для временного хранения информации используются
регистры общего назначения R0...R9, аккумулятор и регистр "Т", близкий по
функциям к аккумулятору. Выбор регистра, на который передается информация, осуществляется с помощью демультиплексора. Информация с регистров
передается через мультиплексор. Мультиплексор А передает на вход АЛУ или
данные с шины данных М0 М1 или с вых. аккумулятора. или с одного из РОН.
Мультиплексор В передает на вход АЛУ поразрядные конъюнкции данных с
внешней шины В2 В0 и шины К1 К0 или данных с вых. аккумулятора. К1 К0 или
константы с К1 К0. Шина К1 К0 служит для выделения или маскирования
(запрета) какого - либо разряда данных с вых. аккумулятора. или с шины В1
В0.
Работа ЦПЭ осуществляется в соответствии МК ЦПЭ F6...F0, которая
является. частью МК микро ЭВМ. Т.к. для обработки данных АЛУ объединяются
параллельно, то АЛУ должно формировать сигналы сдвига вправо (входной -
СП1, выходной - СП0) и сигнал переноса (входной - С1, выходной - С0).
Сигналы X и Y управляют схемой ускоренного переноса, в которой формируется цифра переноса одновременно с образованием суммы разрядов чисел.
Выходной буфер ВБ3 открыт только при подаче цифры переноса, в
остальных случаях открыт вых. буфер ВБ4. Выходные данные из 2-х разрядного
регистра адреса и 2-х разрядного аккумулятора передаются через вых. буферы
1 и 2 на шину адреса А1 А0 и на шину данных Д1 Д0 только при подаче
сигналов разрешения выдачи адреса ВА и выдачи данных ВД.
При наличии высокого уровня синхросигнала (1) триггеры открыты для приема информации. На отрицательном. фронте синхросигнала происходит передача данных с выходных триггеров.
20. БЛОК МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ (БМУ).
[pic]
Структура микрокоманд.
Из ОЗУ в блок микропрограммного управления (БМУ) поступает код команды, содержащий адрес первой микрокоманды (МК) микропрограммы выполнения данной команды. Эта микропрограмма записана в управляющей памяти, входящей в состав устройства управления. По указанному адресу считывается из управляющей памяти МК для всего микропроцессорного устройства. Эта МК содержит МК СРП БМУ, микрокоманду ОЗУ, МК устройства ввода - вывода.
|МК |МК |МК |МК |... |
|ЦПЭ |БМУ |ОП |УВВ | |
Сформированные МК передаются на соответствующие узлы микропро-
цессорного устройства. БМУ служит для формирования адреса следующей МК.
Если нет никаких условных переходов, то следующая МК считывается из
следующей ячейки ПЗУ, на котором организована управляющая память. МК БМУ
содержит поле условных переходов УА6...УА0, в котором записывается адрес
следующей МК; поле управления признаками УФ3...УФ0 и поле управления
загрузкой микрокоманды ЗМ.
Поле управления признаками указывает вид перехода: условный, безусловный и способ формирования адреса следующей МК при наличии условного
перехода. Управляющие сигналы для управления признаками - это сигнал
переноса и сигнал сдвига вправо. При наличии в поле управления загрузкой ЗМ
= 1, адрес МК загружается в регистр адреса МК. МК БМУ:
|Поле условных переходов |Поле управления |Поле управления загрузкой|
|YA6 ... YA0 |признаками УФ3 ... УФ0 |ЗМ |
МК операционного устройства содержит код микрооперации F6...F4, номер регистра общего назначения F3...F0, который является приемником или источником информации. Маскирующий сигнал К, в общем случае является двухразрядным, ВА - сигнал разрешения выдачи адреса и ВД - сигнал разрешения выдачи данных. МК ОУ:
| | | | | |
|F6...F4 |F3...F0 |K |BA |ВД |
21. СТРУКТУРНАЯ СХЕМА И ПРИНЦИП ДЕЙСТВИЯ
БЛОКА МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ (БМУ)
[pic]
На входы K7...K0 БМУ подается код команды, который является адресом первой микрокоманды (МК) микропрограммы выполняемой команды.
По сигналу ЗМ=1 адрес первой команды загружается в регистр адреса
МК. Регистр позволяет адресовать 4-х разрядный номер колонки (16
колонок) и 5-ти разрядный. номер строки (32 строки).
Рекомендуем скачать другие рефераты по теме: бесплатные рефераты без регистрации, доклад по истории на тему.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата