Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 10

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.11.2024

Лабораторная работа №10. Построение четырёхразрядного сумматора. Вычитание

Время, отводимое на выполнение практической работы - 2 часа.

Перечень необходимых технических средств обучения:

  1.  персональные компьютеры Core i3 3.0, 2 Gb,  4 ГБ ОЗУ, 250 Gb HDD;
  2.  локальная сеть;
  3.  коммутатор для подключения в сети Internet.

Перечень необходимых программных средств обучения:

  1.  ОС Windows XP (7);
  2. Программа для моделирования Electronic Work Bench 5.12 и выше
  3.  Цель занятия:  Изучение назначения и принцип работы виртуального генератора слова. Знакомство с базовыми функциями виртуального генератора слов. Анализ работы сумматора с помощью виртуального генератора слов.
  4.  Основные теоретические положения:

2.1 Реализация вычитания с помощью сумматора

Вычитание числа В из А выполняется путем суммирования отрицательного числа В в дополнительном коде с числом А. Представление отрицательного двоичного числа можно получить путем инвертирования всех битов числа и добавлением 1. Прибавление этой единицы эффективно реализуется в полном сумматоре путем замены его первого каскада (полусумматора) на полный сумматор, вход переноса которого подключается к напряжению с уровнем логической 1.

2.2 Генератор двоичных слов

Генератор (его еще называют кодовым генератором) предназначен для генерации 16 разрядных двоичных слов. Кодовые комбинации необходимо задавать в шестнадцатеричном коде.

Каждая комбинация заносится с помощью клавиатуры, номер редактируемой ячейки фиксируется в окошке EDIT блока ADRESS. Всего таких ячеек и следовательно, комбинаций – 2048. В процессе работы генератора в отсеке ADRESS индицируется номер текущей ячейки (CURRENT), ячейки инициализации или начала работы (INITIAL) и конечной ячейки (FINAL). Выдаваемые на 16 выходов (В нижней части генератора) кодовые комбинации индицируются в текстовом (ASCII) и двоичном коде (BINARY).

Сформированные слова выдаются на 16 расположенных в нижней части виртуального прибора клемм-индикаторов:

• В пошаговом (при нажатии кнопки STEP), циклическом (при нажатии кнопки CYCLE) или с выбранного слова до конца (при нажатии клавиши BURST) при заданной частоте посылок (установка – нажатиями кнопок в окнах FREQUENCY);

• При внутреннем (при нажатии кнопки INTERNAL) или внешнем запуске (при нажатии кнопки EXTERNAL по готовности данных (клемма DATA READY), рядом расположена клемма для подключения канала синхронизации);

• При запуске по переднему или заднему фронту.

Кнопка BREAK POINT – прерывание работы генератора в указанной ячейке.

При нажатии на кнопку PATTERN выпадает меню:

  1.  Clear buffer – стереть содержимое буфера (содержимое буфера экрана);
  2.  Open – загрузить кодовые комбинации (из файла с расширением .dp);
  3.  Save – записать все набранные на экране комбинации в файл (.dp);
  4.  Up counter - заполнить буфер экрана кодовыми комбинациями, начиная с 0 в нулевой ячейке и далее с прибавлением 1 в каждой последующей ячейке;
  5.  Down counter – заполнить буфер кодовыми комбинациями, начиная с FFFF в нулевой ячейке и далее с уменьшением на 1 в каждой последующей ячейке;
  6.  Shift right – заполнить каждые четыре ячейки комбинациями 1-2-4-8 со смещением их в следующих четырех ячейках вправо;
  7.  Shift left – тоже самое, но со смещением влево.
  8.  Задание к работе
  9.  Исследование полусумматора.
    1. Постройте схему работы полусумматора (рис.16).
    2. Проанализируйте работу полусумматора, используя генератор слов.

Рисунок 6 Схема работы полусумматора

  1.  Построение схемы полного одноразрядного сумматора. Исследование полного сумматора
    1. Постройте схему функционирования полного одноразрядного сумматора.
    2. Проанализируйте работу одноразрядного сумматора с использованием генератора слов.

Рисунок 7 Генератор слов

  1.  Требуется исследовать четырехразрядный сумматор с помощью виртуального генератора слов
    1. Откройте панель виртуального генератора слова.
    2. Собираем четырехразрядный сумматор, состоящий из одного полусумматора и трех полных сумматоров.

Рисунок 18. Четырёхразрядный сумматор

  1. Из панели Indicators выбираем 4 индикатора и подключаем к выходам сумматора (при сигнале 1 – зажигаются).
    1. Выходы виртуального генератора слов подключаем к входам сумматора; четыре первых разряда соответствуют первому слагаемому, четыре последующих разряда – второму слагаемому.
    2. В лицевой панели генератора вводим шестнадцатиразрядные числа 0, 1, 11, 12, 13, 14, 15, 16, 17.
    3. Запустить генератор слов в режиме Step. Проанализировать работу сумматора.
    4.  Постройте пятиразрядный сумматор и проанализируйте с помощью генератора слов. Какие шестнадцатиразрядные числа необходимо ввести для анализа работы сумматора?

  1.  Самостоятельно постройте четырёхразрядный вычитатель

  1.  Содержание отчёта:
  2. Схемы полусумматора, полного одноразрядного сумматора.
  3. Схема четырехразрядного сумматора, построенная с помощью виртуального генератора слов
  4. Схема четырёхразрядного вычитателя.
  5.  Контрольные вопросы:
  6. Объяснить предназначение виртуального генератора слов.
  7. Перечислить основные функции генератора слов
  8. Объяснить, почему выбраны шестнадцатиразрядные числа 0, 1, 11, 12, 13, 14, 15, 16, 17 для анализа работы сумматора?
  9. Как обеспечить вычитание двух чисел?
  10.  Список литературы

Основная литература

  1. Ижевский А.С., Калиниченко Б.Б. Методические указания для лабораторных работ «Моделирование и анализ электрических схем на основе логических элементов Electronic Workbench», 2009. - 38с.

Дополнительная литература

  1. Келим Ю.М. Вычислительная техника.- М.:Академия,2007. - 384с.
  2. Вычислительная техника: метод. пособие /авт.-сост. Б.В. Цыбаков.- М., 2004. - 112с.




1. Тема. Країни Азії
2. гігієнічних заходів в умовах ФАПу здоровпункту лікувальнопрофілактичного закладу
3. профилактического факультета Ляхнович Д
4. Уголовная ответственность за взяточничество
5. Буддизм
6. Путешествие по Югре Задачи- Вызвать интерес и желание как можно больше знать о ХМАО; уточнить и обо
7. Куликовская битва Гончаров Андрей Михайлович учитель истории МБОУ Троицкая СОШ Клас1
8. В чем отличие покрытосеменных от голосеменных наличие плодов 101
9. 10А. Назначение .
10. ~р ба~ананы~ та~ырыбы болуы керек 2 КП Excelде с~рыптау ж~ргізуге болады 1 бір ба~ан бойынша ~су не кему б
11. Солнечный рай в городе Перми
12. Реформа муз воспитания в современной школе
13.  The Hunters- Moonsong - Дневники вампира
14. издательским советом университета в качестве методических указаний к выполнению лабораторных работ по ф
15. всё что есть Например Le m~re chet~ les oeuvres de Dums.
16. .Общее положение - 1
17. Тема- Сетевые организации
18. . Краткая характеристика предприятия4 2
19. на тему- Расчет системы передачи с ИКМ Вариант 59 Студент группы 21
20. Почему Ислам и что такое Ислам Часть первая Вся Хвала Аллаху Господу мировМир и благословение Аллаха наш