Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия OKP.doc
Скачиваний:
6
Добавлен:
13.11.2019
Размер:
963.58 Кб
Скачать

МИНОБРНАУКИ РФ

Государственное образовательное учреждение

Высшего профессионального образования

«Ижевский Государственный Технический Университет имени М.Т. Калашникова»

Кафедра «Радиотехника»

Пояснительная записка

к курсовой работе по дисциплине

«Основы компьютерного программирования и моделирования».

По теме:

«Сумматор К155ИМ2»

Выполнил:

студент гр. 4-76-1

Сермягин Н.В.

Проверил:

к.т.н., доцент

Копысов А.Н.

Ижевск 2012

Содержание:

1.Постановка задачи

2.Общие сведения о сумматорах

3.Разработка модели микросхемы

4.Моделирование работы микросхемы в Micro-CAP

5.Анализ временных диаграмм

6.Заключение

7.Список литературы

1. Постановка задачи.

Задание

На курсовую работу по дисциплине

«Основы компьютерного программирования и моделирования».

Создать графическое изображение микросхемы: Сумматор К155ИМ2 и соответствующей ей принципиальной схемы. Создать модель микросхемы с помощью системы Micro-Cap в соответствии с требованиями системы моделирования. С помощью системы моделирования продемонстрировать работу модели микросхемы.

Исходные данные: Название микросхемы – К155ИМ2

Результат:

Таблица истинности для данной схемы.

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

2. Общие сведения о сумматорах.

Сумматор – устройство, осуществляющее основную арифметическую операцию – суммирование двух чисел в двоичном коде. Простейший случай – суммирование двух одноразрядных чисел: 0+0=0, 1+0=1, 0+1=1, 1+1=10. В последнем случае, число 10 оказалось двоичным двухразрядным. Появившаяся в старшем ряде суммы единица называется единицей переноса.

Полный сумматор должен иметь вход для приёма сигнала и переноса Сn, где n – число разрядов в суммируемых словах.

При сложении двух чисел, представленных в виде двоичных кодов A (a0, a1, ... an) и B (b0, b1, ... bn) образуется сумма S (s0, s1, ... sn). Значение i-x разрядов образуется в соответствии с правилом:

{Si=ai+bi+pi-1 ; pi=0 - при (ai+bi+pi-1){Si=ai+bi+pi-1 ; pi=1 - при (ai+bi+pi-1)>=K, где Si - сумма в i-м разряде, pi-1 - перенос из соседнего младшего разряда, К - основание системы счисления.

Сумматоры классифицируют:

­– По принятой системе счисления и кодирования

– По способу организации суммирования

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

По принятой системе счисления и кодирования сумматоры различают на двоичные; двоично-десятичные; десятичные и др.

По способу организации суммирования сумматоры могут быть комбинационные и накапливающие.

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

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

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