
- •Содержание
- •Введение
- •Анализ исходных данных
- •2. Описание алгоритма реализации заданной операции
- •3.Блок-схема устройства и описание работы цикла
- •4. Составление и минимизация комбинационных схем.
- •4.1. Составление комбинационной схемы регистра.
- •4.2.Составление комбинационной схемы сумматора
- •4.3. Составление комбинационной схемы мультиплексора.
- •4.3 Составление логической регистра сдвига.
- •4.4. Составление комбинационной схемы дешифратора.
- •4.5. Составление комбинационной схемы регистров сдвига.
- •4.6.Составление логической схемы компаратора
- •4.4. Составление комбинационной схемы бс.
- •5.Анализ и синхронизация работы устройства
- •Заключение
4.5. Составление комбинационной схемы регистров сдвига.
A – информационные входы; P,С1, – управляющие входы.
Если P=1 и С1=1, то регистр запишет в себя шину А.
Если P=0 и С1=1, то регистре произойдет сдвиг.
4.6.Составление логической схемы компаратора
Компаратор это устройство, предназначенное для сравнения входных сигналов.
A1-A5 число А, В1-В5число В, F – результат сравнения, если A>B, то F=1, иначе 0.
4.4. Составление комбинационной схемы бс.
В четвертом разделе был рассмотрен принцип работы устройства, на диаграмме хорошо видно куда и в какое время подаются управляющие сигналы, для разрабатываемой схемы.
На вход С постоянно подаются синхроимпульсы, при подаче синхроимпульса проверяется условие: если на выходе все нули(считаем что изначально регистр пустой и в нём нули), то заносим в регистр 1, иначе 0. Каждый синхроимпульс эта единица сдвигается влево, когда пройдёт 12 синхроимпульс, то на RG на вход С не будут проходить синхроимпульсы. Выходы блока синхронизации соединены с устройствами памяти, номер выхода соответствует номеру синхроимпульса с таблицы с разделе 5.
5.Анализ и синхронизация работы устройства
На временной диаграмме будет изображается: куда и в какое время подается сигнал, в нашем случае эти сигналы можно назвать управляющими. Длительность сигнального импульса определяется максимальным временем прохождения сигнала между элементами памяти.
Временная диаграмма работы АЛУ.
С – Синхроимпульсы с генератора прямоугольных импульсов
Общий принцип работы схемы следующий:
На первом синхроимпульсе числа заносятся в регистры RG(1-4);
За промежуток времени между первым и 2 находим Амакс.
На 2 синхроимпульсе заносим значения в блок умножения.
С 3 по 11 выполняю умножение, после умножения выполняется округление до целой части.
На 12 синхроимпульсе заношу число в регистр.
Заключение
В ходе выполнения курсового работы была построена схема АЛУ для выполнения данной арифметической операции F=Amax * 3.2. Для реализации данной функции потребовалось разработать блок нахождения максимума из 2х значений, блок умножения с сдвигом в регистре множимого влево множителя вправо. Был разработан блок синхронизации, который управляет работой схемы.
Список использованной литературы
Проектирование цифровых систем на комплектах микропрограммируемых БИС. Под редакцией В. Г. Колесникова.
Сергеев Н. П., Вашкевич Н.П. Основы вычислительной техники. – М.: Высшая школа.
Фистер М. Логическое проектирование цифровых вычислительных машин.
Каган Б. М. Электронные вычислительные машины и системы.