
- •111Equation Chapter 1 Section 1Содержание
- •Введение
- •Анализ исходных данных
- •Алгоритм работы устройства
- •2.1 Операция умножения двух чисел по алгоритму Бута
- •В сумматоре sm
- •2.2 Блок сложения двух чисел
- •3. Описание алгоритма реализации заданной операции.
- •4. Составление и минимизация комбинационных схем.
- •4.1. Составление комбинационной схемы регистра.
- •4.3 Описание регистров.
- •Составление комбинационной схемы одноразрядного сумматора
- •4.5 Описание работы мультиплексора.
- •Общая комбинационная схема разработанного устройства
111Equation Chapter 1 Section 1Содержание
Введение……………………….. …………………………………………….4
Исходные данные для проекта ………...…………………………………5
Анализ исходных данных…………………………………………….…...6
2. Алгорита работы устройства………………………………………….…..7
2.1 Операция умножения двух чисел по алгоритму Бута …………8
2.2 Блоки сложения двух чисел ….………………………………....11
3. Описание алгоритма реализации заданной операции……..……..……..12
4. Составление и минимизация комбинационной схемы………………….13
4.1 Составление комбинационных схем регистра…………………13
4.2 Проеставление щссновных элементов в требуемом базисе..….15
4.3 Описание регистров. …………………………………………….15
4.4 Составление комбинационной схемы сумматора…………….. 17
4.5 Описание работы мультиплексора……………..……………….18
5 .
Заключение……………………………………………………………………22
Список использованной литературы………………………………………..23
Приложение А ………………………………………………………………..24
Введение
Начальный этап развития вычислительной техники характеризовался проектированием элементов, функциональных узлов, машин и систем в целом. Появление типовых систем элементов, серий микросхем сделало проектирование логических структур нижним иерархическим уровнем разработок. Создание микросхем высокой сложности означало переход на новую ступень развития данной отрасли. От проектировщиков потребовалось умение использовать стандартные и программируемые микросхемы, хотя и выполненные в виде готового модуля, но сложной внутренней структуры, дающей широкие возможности организации различных способов функционирования.
Применение высокопроизводительных вычислительных машин позволяет резко повысить уровень научных исследований и технического проектирования. Развитие таких отраслей современной науки и техники, как атомная энергетика и реактивная техника, было бы невозможно без современных цифровых машин.
Второй причиной, стимулирующей развитие вычислительной техники, является потребность обработки больших объёмов информации для учёта, планирования народного хозяйства, управления производством. Именно эти потребности вызвали к жизни ещё в начале текущего столетия счётно-аналитические или перфорационные машины.
Третьей причиной быстрого развития вычислительной техники следует считать применение вычислительных машин в системах управления. Характерной особенностью сложных систем автоматического управления является приём информации о ряде входных величин, обработка и анализ этой информации и выработка на основе этого анализа сигналов, управляющих исполнительными устройствами. По мере усложнения управляющих систем зависимость между входными величинами и управляющими сигналами также усложняется.
Последние достижения в области информационных технологий привели новым концепциям в организации производства. Не одна фирма не может обойтись в своей работе без применения компьютеров, которые с успехом заменяют рутинную работу, выполнявшуюся ранее в ручную, повышая эффективность работы любой фирмы.
В данном курсовом проекте рассматривается один из возможных вариантов построения схемы логического устройства.
Целью данного кусвого проекта является разработка схемы арифметического устройства для выполнения операции:
F=(A+B)*(B+C)
Исходные данные для проекта:
Числа А,В,С-целочисленные в интервале 0<A,B,C<1. Количество разрядов – 4
Сложение чисел выполнить за два такта.
Умножение реализовать по алгоритму Бута , исключив нечётные степени множителя.
Комбинационную схему реализовать в базисе импликация, логический 0 .