Разработка и описание функциональной схемы цифрового устройства

Элементы данного микропроцессорного устройства

АЛУ - арифметико-логическое устройство, служит для выполнения совокупности арифметических и логических операций над данными, поступающими на его информационные входы А и В. Тип операции, выполняемой АЛУ, зависит от совокупности сигналов Yi, поступающих на его входы. Результат F обработки входных данных снимается с выхода АЛУ.

М1 - мультиплексор, позволяет подавать на вход переноса АЛУ либо сигнал с выхода триггера переноса Т1, либо произвольный бит переноса С.

М2 - мультиплексор, подключает к входу триггера Т2 либо младший, либо старший разряды слова, хранящегося в РС.

М3 - мультиплексор, используется для организации в РС различных видов сдвигов.

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

М5 - мультиплексор, с помощью которого на вход АЛУ подаётся либо содержимое РС, либо - РР.

Т1 - триггер переноса.

Т2 - триггер, обслуживающий регистр сдвига.

РР - регистр результата, подключенный к выходам АЛУ и фиксирующий результат операции на требуемый интервал времени.

БР - буферный регистр.

РС - регистр сдвига.

РОН - регистры общего назначения, представляющие собой быстродействующее запоминающее устройство.

ШФ - шинный формирователь используется как буферное устройство шины данных.

ДН - детектор нуля формирует на выходе сигнал логической единицы при наличии нулевого результата операции АЛУ.

ТП - триггер признака генерирует сигнал в зависимости от сигнала, пришедшего на него.

Описание процесса типовой микрооперации:

Из внешнего устройства на вх/вых канал подается сигнал, который посылается на мультиплексор M5. С него идут сигналы на буферный регистр и регистр сдвига РС. С выходов БР и РС сигнал поступает на информационные входы арифметико-логического устройства АЛУ. Результаты обработки входных данных F идут на регистр результата РР, с которого происходит запись в регистры общего назначения РОН.

Дальше в зависимости от управляющего сигнала шинного формирователя ШФ, данные в нем либо проходят слева направо и выходят на внешнее устройство, либо связь между узлами разрывается и данные идут на мультиплексор M5, снова повторяя свой путь.

Так как АЛУ является комбинационным устройством, то для сохранения переноса до этапа сложения старших полубайтов, его необходимо запомнить. Для этого вводится триггер Т1. К нему присоединяется мультиплексор М1, который позволяет добавить на вход переноса сигнал с выхода триггера Т1, либо произвольный внешний бит переноса С.

Для дополнительного расширения функциональных возможностей вводится триггер Т2, связанный с РС. Он позволяет запоминать выдвигаемый из разряда регистра бит и далее, если это необходимо, осуществлять циклический сдвиг информации в РС. Применение данного триггера даёт возможность увеличивать на единицу разрядность обрабатываемых регистром данных. Мультиплексор М2 подключает ко входу триггера Т2 младший разряд слова, хранящегося в РС. Мультиплексор М3 используется для организации в РС различных видов сдвигов.

Детектор нуля ДН формирует на выходе сигнал логической единицы при наличии нулевого результата операции АЛУ. При отсутствии условных переходов на триггер признака ТП через мультиплексор М4 поступает сигнал логической единицы. Переход осуществляется по нулевому значению результата операции в АЛУ, либо по нулевым значениям старшего или младшего разрядов слова на выходе РР.

Читайте также

Основы статистической теории радиолокации
Если о сигнале все известно , то нет необходимости в его приеме, если о нем ничего не известно, то его невозможно отличить от помех, и прием его невозможен. Поэтому, ...

Приемно-контрольная панель на базе микроконтроллера
Приемно-контрольные приборы (ПКП) осуществляют прием информации от извещателей, ее запоминание, обработку и передачу соответствующим службам, а также выполняют процедуры взятия под охра ...

Организация системы контроля доступа и видеонаблюдения в учреждении образования
Система контроля доступа - это совокупность программно-технических средств и чётко сформированной системы управления движением персонала и временем его нахождения на объекте. Основными ...

Основные разделы

Все права защищены! (с)2024 - www.generallytech.ru