Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
primer.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
963.07 Кб
Скачать

Содержание

Введение 4

1. Анализ исходных данных 5

2. Описание алгоритма реализации заданной операции 6

3. Блок-схема устройства и описание работы цикла 10

4. Составление и минимизация комбинационных схем 11

4.1. Составление комбинационной схемы регистра 12

4.2. Составление комбинационной схемы сумматора 14

4.3. Составление комбинационной схемы мультиплексора. 17

4.4. Составление комбинационной схемы регистра сдвига. 19

4.5 Составление комбинационной схемы БС. 20

5.Анализ и синхронизация работы устройства 21

Заключение 22

Список использованной литературы 23

Приложение А (Основная схема) 24

Приложение Б(БЛВ) 25

Приложение В(MUL) 26

Приложение Г(RG) 27

Введение

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

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

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

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

  1. Анализ исходных данных

Исходные данные:

Разработать логическую схему устройства, реализующего арифметическую операциюF=Amax * 3.2

Исходные данные проекта

  1. Числа Ai целые, положительные, количество разрядов 5.

  2. Умножение выполнять по алгоритму Бута, исключив не четные степени множителя.

  3. Результат умножения округлить до целой части.

  4. Последние 4 бита информации представить в коде 2-4-2-1.

  5. Комбинационную схему реализовать в базисе импликация, логический 0.

Анализ данных:

Входные числа могут быть только положительные, целые. Будем считать, что массив имеет 4 значения. Найдем из них максимальное и умножим на 3,2. При округлении результата будем округлять в большую сторону, если дробная часть числа больше или равна 0,5. Вместо умножения методом Бута будем использовать умножение со сдвигом в регистре множимого влево множимого право. Последних 4 бита информации переведем в код 2-4-2-1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]