ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
«САНКТ-ПЕТЕРБУРГСКИЙ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА 35
ЛАБОРАТОРНАЯ РАБОТА РУКОВОДИТЕЛЬ |
Меньков А.П. |
|||
должность, уч. степень, звание |
подпись, дата |
инициалы, фамилия |
Отчет по лабораторной работе |
Моделирование сумматора |
по дисциплине: Компьютерные технологии в науке и в производстве электронных средств |
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. |
3550М |
Григорьева Т.А |
|||
подпись, дата |
инициалы, фамилия |
Санкт-Петербург
2009
Цель работы:
1. Закрепление теоретических знаний о работе сумматора;
2. Закрепление теоретических знаний о сложении двоичных чисел.
3. Закрепление навыков функционального моделирования в САПР ALTERA MAX + PLUS II.
1. Одноразрядный сумматор
Таблица истинности одноразрядного сумматора:
Входы |
Выходы |
|||
Аi |
Bi |
Pi |
Si |
Pi+1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Схема включения одноразрядного сумматора IM5:
Временная диаграмма:
Вывод:
Полученные временные диаграммы соответствуют таблице истинности.
2. Схема суммирования двух четырехразрядных чисел без знака.
Диапазон представления четырехразрядного числа без знака от 010 до 1510.
Схема суммирования двух четырехразрядных чисел без знака:
Постоянным задается число В = 0101, число А меняется от 0000 до 1111
Вывод:
Полученные временные диаграммы соответствуют правилам сложения двух четырехразрядных чисел, признак переполнения формируется своевременно.
3. Схема для суммирования двух четырехразрядных чисел в дополнительных кодах.
Диапазон представления чисел в дополнительных кодах от -7 до 7 в десятичной системе счисления и от 1001 до 0111 в дополнительных кодах.
Схема суммирования:
Моделирование осуществлено на конкретных примерах:
- оба операнда положительные без наличия переполнения:
А=0011, В=0001
- оба операнда положительные с переполнением:
А=0110, В=0100
- оба операнда отрицательные без наличия переполнения:
А=1100, В=1111
- оба операнда отрицательные с переполнением:
А=1010, В=1011
- один операнд положительный, другой отрицательный, и наоборот:
А=1011, В=0111
А=0011, В=1010
Временные диаграммы:
Вывод:
Полученные временные диаграммы соответствуют правилам сложения двоичных чисел в дополнительных кодах. Признак переполнения формируется своевременно.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.