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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработка компьютерной сети по технологии ArcNet с подключением к Internet
Организация компьютерных сетей. Назначение: Создание компьютерных сетей вызвано практической потребностью пользователей удаленных друг от друга компьютеров в одной и той же информ ...

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

Передаточная функция разомкнутой системы
1. Определить передаточную функцию разомкнутой системы рис.1, представить её в канонической .форме. Построить её логарифмические частотные характеристики. 2. Оценить показатели к ...

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

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