Разработать вычислительное устройство для выполнения операции умножения двоичных чисел
курсовые работы, Программирование Объем работы: 30 стр. Год сдачи: 2012 Стоимость: 22 бел рублей (710 рф рублей, 11 долларов) Просмотров: 345 | Не подходит работа? |
Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ………………………………………………………………….……..5
1 СЛОВЕСНОЕ ОПИСАНИЕ ОПЕРАЦИИ УМНОЖЕНИЯ…………..……….6
2 БЛОК – СХЕМА АЛГОРИТМА ВЫПОЛНЕНИЯ ОПЕРАЦИИ……………..9
3 ОПРЕДЕЛЕНИЕ НАБОРА УПРАВЛЯЮЩИХ СИГНАЛОВ……………….11
4 СИНТЕЗ АЛУ………………………………………………………………...……13
5 ВРЕМЕННАЯ ДИАГРАММА УПРАВЛЯЮЩИХ СИГНАЛОВ…………....21
6 СХЕМНОЕ РЕШЕНИЕ УСТРОЙСТВА УПРАВЛЕНИЯ……………………23
7 МИКРОПРОГРАММА ВЫПОЛНЕНИЯ КОМАНДЫ УМНОЖЕНИЯ…….26
ЗАКЛЮЧЕНИЕ…………………….………………………………………...……28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………..29
ПРИЛОЖЕНИЕ…………………………………………………………….……...30
1 СЛОВЕСНОЕ ОПИСАНИЕ ОПЕРАЦИИ УМНОЖЕНИЯ…………..……….6
2 БЛОК – СХЕМА АЛГОРИТМА ВЫПОЛНЕНИЯ ОПЕРАЦИИ……………..9
3 ОПРЕДЕЛЕНИЕ НАБОРА УПРАВЛЯЮЩИХ СИГНАЛОВ……………….11
4 СИНТЕЗ АЛУ………………………………………………………………...……13
5 ВРЕМЕННАЯ ДИАГРАММА УПРАВЛЯЮЩИХ СИГНАЛОВ…………....21
6 СХЕМНОЕ РЕШЕНИЕ УСТРОЙСТВА УПРАВЛЕНИЯ……………………23
7 МИКРОПРОГРАММА ВЫПОЛНЕНИЯ КОМАНДЫ УМНОЖЕНИЯ…….26
ЗАКЛЮЧЕНИЕ…………………….………………………………………...……28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………..29
ПРИЛОЖЕНИЕ…………………………………………………………….……...30
В эпоху информационных технологий трудно себе представить человека, не видевшего арифметико-логическое устройство. Арифметико-логическое устройство (от английского arithmetic and logic unit, ALU) создан для выполнения логических и арифметических преобразований над данными называемыми операндами.
В ходе курсового проекта, мы разработаем такое вычислительное устройство, которое способно будем выполнять операции умножения двоичных чисел.
Перед выполнением данного проекта определимся, для начала, с целями и его задачами.
Целью данного проекта является разработка вычислительного устройства для выполнения операций умножения двоичных чисел.
Для выполнения данной цели, необходимо выполнить следующие задачи:
1)Дать определение (описание) операции умножения;
2)Разработать блок-схему алгоритма выполнения операции;
3)Определить набор управляющих сигналов;
4)Выявить синтез арифметико-логического устройства;
5)Определить временную диаграмму управляющих сигналов;
6)Разработать схемное решение устройства управления;
7)Разработать микропрограмму выполнения команды умножения...
В ходе курсового проекта, мы разработаем такое вычислительное устройство, которое способно будем выполнять операции умножения двоичных чисел.
Перед выполнением данного проекта определимся, для начала, с целями и его задачами.
Целью данного проекта является разработка вычислительного устройства для выполнения операций умножения двоичных чисел.
Для выполнения данной цели, необходимо выполнить следующие задачи:
1)Дать определение (описание) операции умножения;
2)Разработать блок-схему алгоритма выполнения операции;
3)Определить набор управляющих сигналов;
4)Выявить синтез арифметико-логического устройства;
5)Определить временную диаграмму управляющих сигналов;
6)Разработать схемное решение устройства управления;
7)Разработать микропрограмму выполнения команды умножения...
В ходе выполнения курсового проекта было разработано вычислительное устройство для выполнения операции умножения двоичных чисел. Все требования, оговоренные в техническом задании, были выполнены.
Разработанное устройство имеет четыре входа для множителя Y0 – Y3 и множителя X0 – X3, вход разрешения начала счета START с активным уровнем "1", вход принудительного сброса с активным уровнем "1" и вход синхронизации с тактированием по фронту импульса; 8 выходов результата Z0 – Z3 и выход готовности результата READY с активным уровнем "1".
Разработанное устройство имеет четыре входа для множителя Y0 – Y3 и множителя X0 – X3, вход разрешения начала счета START с активным уровнем "1", вход принудительного сброса с активным уровнем "1" и вход синхронизации с тактированием по фронту импульса; 8 выходов результата Z0 – Z3 и выход готовности результата READY с активным уровнем "1".
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.