Моделирование работы сумматоров с помощью программы анализа электронных схем Electronic Workbench

Сумматор как электронное устройство, выполняющее арифметическое сложение кодов двух чисел. Анализ работы одноразрядного полусумматора по таблице истинности. Назначение логических элементов "исключающее ИЛИ". Схема универсального сумматора–вычитателя.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 12.07.2009
Размер файла 48,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

1

12

Кафедра: Информационные Технологии

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

по курсу "Элементы и узлы ЭВМ"

Моделирование работы сумматоров с помощью программы анализа электронных схем Electronic Workbench

Москва 2008 г.

Введение

Цель работы: Ознакомление c возможностями моделирования работы схем сумматоров. Исследование сумматоров, универсального сумматора-вычитателя, инкременторов и декременторов.

Продолжительность работы: 4 часа.

1. Теоретическая часть

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

В зависимости от системы счисления различают:

- двоичные сумматоры;

- двоично-десятичные;

-десятичние;

- и другие.

По количеству одновременно обрабатываемых разрядов складываемых чисел сумматоры бывают:

- одноразрядные;

- многоразрядные.

По числу входов и выходов одноразрядных двоичных сумматоров различают:

- четвертьсумматоры (элементы "сумма по модулю 2", то есть "исключающее ИЛИ"), имеют два входа для двух одноразрядных чисел и одним выходом, на котором реализуется их арифметическая сумма;

- полусумматоры, характеризующиеся наличием двух входов, на которые подаются одноимённые разряды двух чисел и двух выходов: на одном реализуется арифметическая сумма в данном разряде, а на другом - перенос в следующий (более старший разряд);

- полные одноразрядные двоичные сумматоры, характеризующиеся наличием трёх входов, на которые подаются одноимённые разряды двух складываемых чисел и перенос из предыдущего (более младшего )разряда и двумя выходами:

на одном реализуется арифметическая сумма в данном разряде, а на другом - перенос в следующий (более старший разряд).

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

- последовательные, в которых обработка чисел ведётся поочерёдно, разряд за разрядом на одном и том же оборудовании;

- параллельные, в которых слагаемые складываются одновременно по всем разрядам, и для каждого разряда имеется своё оборудование.

Параллельный сумматор в простейшем случае представляет собой n одноразрядных сумматоров, последовательно соединённых цепями переноса.

По способу выполнения операции сложения выделяются два типа сумматоров:

- комбинационный сумматор, выполняющий микрооперацию "S=A+B", в котором результат выдаётся по мере его образования;

- накапливающий сумматор, на вход которого операнды подаются

последовательно с некоторой задержкой.

2. Используемые элементы программы EWB

Рис.1. Voltage Source - источник постоянного напряжения +5 вольт. С помощью этого источника на вход триггеров и логических элементов подается логическая единица.

Рис.2. Переключатель (Basic->Switch).

Переключение производится нажатием на клавишу, указанную в скобках над этим элементом.

Рис.3 Логический элемент "И" (Logic gates->2-Input AND gate).

Рис.4 Логический элемент "ИЛИ-Исключающее" (Logic gates->2-Input NOR gate).

Рис.5. Светоиндикатор (Indicators->red Prob). При подаче на этот элемент логической единицы светодиод загорается красным цветом.

Рис.6. Семисегментный цифровой индикатор.

Рис.7. Одноразрядный полусумматор.

Рис.8. Одноразрядный полный сумматор.

3. Задание на выполнение лабораторной работы.

3.1 Исследовать работу одноразрядного полусумматора таблице истинности (таблица 1)

Таблица 1.

a

b

p

s

0

0

0

0

0

1

0

1

1

0

0

1

1

1

1

0

Собрать одноразрядный полусумматор на элементах "ИЛИ-исключающее" и "И".

Повторить исследование, используя библиотечный полусумматор:

Рис.9 Полусумматор

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

Рис.10. Схема суммирования двух одноразрядных чисел.

3.2 Исследовать работу полного одноразрядного сумматора по таблице истинности (таблица 2)

Таблица 2.

a

b

p

P

S

0

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

Собрать схему полного сумматора из двух полусумматоров, собранных в п. 3.1.

Повторить исследование с библиотечным полным сумматором.

Рис.11. Полный сумматор.

3.3 Собрать четырёхразрядный параллельный сумматор и исследовать его работу

Для одновременной подачи кодов двух слагаемых использовать схему, подобную п.3.1., добавив группы выключателей установки кода первого слагаемого и группы выключателей установки кода второго слагаемого.

Представить в отчёт по работе собранные схемы сумматоров.

3.4 Собрать четырёхразрядный параллельный сумматор и исследовать его работу для вычитания чисел

Для этого организовать подачу разрядов слагаемого в обратном коде

И организовать цепь кругового переноса с выхода сумматора старшего разряда на вход младшего разряда.

3.5. Порядок проведения исследования работы сумматоров

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

Собрать трёхразрядную схему инкрементора и декрементора. Продемонстрировать работу собранных схем.

На выходе инкрементора подаваемое число должно увеличиться на единицу.

3.6 Задание для самостоятельной работы

Проанализировать работу универсального сумматора-вычитателя. Объяснить назначение логических элементов "исключающее ИЛИ".

Ниже приводится одна из моделей универсального сумматора-вычитателя.

Рис. 12. Схема универсального сумматора - вычитателя.

4. Содержание отчета

Схемы сумматоров, собранные на лабораторной работе.

Пояснения к работе универсального сумматор-вычитателя.

5. Контрольные вопросы

1. Назначения входа и выхода переноса в полных сумматорах.

2.. Как выполняется операция вычитания с использованием сумматоров?

3. Поясните на примерах принцип работы сумматора дополнительного кода и обратного кода.

4. Какие технические решения позволяют ускорить работу комбинационных сумматоров?

6. Литература

1. В.И. Карлащук. Электронная лаборатория на IBM PC. М., "СОЛОН-Р", 2001.

2. Электротехника и электроника в экспериментах и упражнениях: Практикум на Electronics Workbench: В 2-х томах /Под общей редакцией Д.И.Панфилова. М.: ДОДЭКА,2000.

3. Потёмкин И.С. Функциональные узлы цифровой автоматики. - М.: Энергоатомиздат, 1988. - 320 с.

4. Пухальский Г.И., Новосельцева Т.Я. Цифровые устройства: Учебное пособие для втузов. - СПб.: Политехника, 1996. - 885 с.

5. Савельев А.Я. Арифметические и логические основы цифровых автоматов: Учебник. - М.: Высшая школа, 1980.-255 с.

6. Угрюмов Е.П. Цифровая схемотехника. - СПб.: БХВ - Санкт-Петербург, 2000 - 528 с.: ил.

7. http://spb-lta-kafapp.narod.ru/markich.htm

8. http://www.tstu.ru/education/elib/pdf/2005/chernva.pdf

9. http://workbench.host.net.kg/

10. http://electronics.bntu.edu.by/?page_id=9


Подобные документы

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

    учебное пособие [99,7 K], добавлен 06.02.2009

  • Исследование элементов на транзисторно-транзисторной логике. Логическая схема одноразрядного и полного сумматора. Оптимизация функции с помощью карты Карно. Синтез двухразрядного компаратора и проверка его работы. Моделирование преобразователей кодов.

    контрольная работа [3,5 M], добавлен 27.03.2016

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

    книга [5,6 M], добавлен 31.07.2015

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

    курсовая работа [332,8 K], добавлен 16.10.2013

  • Логические узлы как основа устройства компьютера. Логические операции, позволяющие производить анализ получаемой информации и таблицы истинности. Условное высказывание, импликация, эквивалентность. Структура полного одноразрядного двоичного сумматора.

    реферат [211,7 K], добавлен 14.12.2010

  • Electronics Workbench – электронная лаборатория на ПК, предназначена для моделирования и анализа электрических схем. Исследование элементов электрических цепей. Идеальный источник ЭДС. Исследование последовательного и параллельного соединений резисторов.

    контрольная работа [2,0 M], добавлен 23.07.2012

  • Методика и основные этапы, принципы построения логических схем в Electronic Workbench. Генерирование значений, снятие и анализ показаний анализаторов. Формирование временных диаграмм. Создание и основное содержание таблиц истинности для каждого триггера.

    лабораторная работа [274,8 K], добавлен 18.06.2014

  • Изучение логических операций и правил их преобразований. Моделирование цифровых схем, состоящих из логических вентилей. Способы описания работы логического устройства - таблицы истинности, временные диаграммы, аналитические функции, цифровые схемы.

    лабораторная работа [2,1 M], добавлен 02.03.2011

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

    курсовая работа [717,0 K], добавлен 19.06.2014

  • Вивчення структури вікон і системи меню Electronics Workbench. Розгляд технології підготовки схем та складання їх компонентів на робочому полі програми. Визначення областей застосування та класифікаційних параметрів елементів радіоелектронної апаратури.

    методичка [2,5 M], добавлен 18.06.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.