Моделирование сумматора. Получение временных диаграмм

Страницы работы

Содержание работы

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА 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

Временные диаграммы:

Вывод:

Полученные временные диаграммы соответствуют правилам сложения двоичных чисел в дополнительных кодах. Признак переполнения формируется своевременно.

Похожие материалы

Информация о работе