МИНОБРНАУКИ РФ
Государственное образовательное учреждение
Высшего профессионального образования
«Ижевский Государственный Технический Университет имени М.Т. Калашникова»
Кафедра «Радиотехника»
Пояснительная записка
к курсовой работе по дисциплине
«Основы компьютерного программирования и моделирования».
По теме:
«Сумматор К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 - перенос из соседнего младшего разряда, К - основание системы счисления.
Сумматоры классифицируют:
– По принятой системе счисления и кодирования
– По способу организации суммирования
– По способу обработки многоразрядных чисел
По принятой системе счисления и кодирования сумматоры различают на двоичные; двоично-десятичные; десятичные и др.
По способу организации суммирования сумматоры могут быть комбинационные и накапливающие.
Для сложения многоразрядных чисел сумматор представляет собой набор одноразрядных сумматоров, имеющих входы для слагаемых и переноса из младшего разряда и выходы суммы и переноса в старший разряд.
По способу обработки многоразрядных чисел различают сумматоры последовательные, параллельные и параллельно-последовательные, то есть независимо от того сумматор комбинационного или накопительного типа, он может быть последовательным, параллельным или параллельно-последовательным.
В рамках этой работы будем подразделять сумматоры прежде всего на комбинационные и накапливающие.