Проектирование четверичных сумматора и умножителя

Исследование перевода сомножителей из десятичной системы счисления в четверичную. Логический синтез одноразрядного четверичного умножителя. Составление таблицы истинности в заданной кодировке. Построение структуры одноразрядного четверичного сумматора.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 12.12.2022
Размер файла 766,8 K

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

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

Размещено на http://www.allbest.ru/

Введение

Данная курсовая работа содержит результаты теоретических и экспериментальных исследований по дисциплине “Арифметические и логические основы вычислительной техники”, включает совокупность аналитических, расчётных, экспериментальных заданий и предполагает выполнение конструкторских работ и разработку графической документации.

Целью данной курсовой работы является проектирование таких цифровых устройств, как четверичные сумматор и умножитель (ЧС и ЧУ). Сумматор и умножитель являются одними из центральных узлов арифметико-логического устройства (АЛУ) вычислительной машины, поэтому глубокое понимание принципов его работы критически важно для современного инженера. Для того чтобы спроектировать данное устройство, необходимо пройти несколько последовательных этапов разработки:

1. Разработка алгоритма умножения;

2. Построение структуры одноразрядных четверичных умножителя и сумматора;

3. Составление таблицы истинности одноразрядных четверичных умножителя и сумматора в заданной кодировке;

4. Минимизация одноразрядных четверичных умножителя и сумматора;

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

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

1. Разработка алгоритма умножения

1.1 Перевод сомножителей из десятичной системы счисления в четверичную

Заданная кодировка цифр: 04 - 002, 14 - 012, 24 - 102, 34 - 112.

Исходные сомножители: Мн10 = 61,12; Мт10=19,77.

1.1.1 Перевод множимого в четверичную систему счисления.

_ 61

4

60

_ 15

4

1

12

3

3

0,12

*

4

0,48

*

4

1,92

*

4

3,68

Мн4 =331,013, в соответствии с заданной кодировкой цифр:

Мн2/4= 111101,000111.

1.1.2 Перевод множителя в четверичную систему счисления

_ 19

4

0,77

16

4

4

*

4

3

4

1

3,08

0

*

4

3,20

*

4

0,80

Мт4 =103,330, в соответствии с заданной кодировкой цифр:

Мт2/4=010011,111100.

1.2 Запишем сомножители в форме с плавающей запятой в прямом коде

Мн2 = 1,11101000111, РМн = 1.0100 +0310 - закодировано по заданию;

Мт2 = 0,10011111100, РМт = 0.0011 +0310 - закодировано традиционно.

Умножение двух чисел с с плавающей запятой на 2 разряда множителя одновременно в дополнительных кодах. Это сводится к сложению порядков, формированию знака произведения, преобразованию разрядов множителя (согласно алгоритму) и перемножению мантисс сомножителей. [4]

Порядок произведения будет равен:

РМн = 1.0100 034

РМт = 0.0011 034

РМн•Мт = 1.0111 034

Результат закодирован в соответствии с заданием на кодировку множимого.

Знак «произведение» определяется как сумма по модулю «два» знаков множителей.

зн Мн ? зн Мт = 0 ? 0 = 0

Для умножения мантисс необходимо предварительно преобразовать множитель. При умножении чисел в прямых кодах диада 11(34) заменяется на триаду 101, а диада 10 заменяется на триаду 110.

Перемножение мантисс по алгоритму “А” приведено в табл. 1. [2]

4. После окончания умножения необходимо оценить погрешность вычислений. Для этого полученное произведение (Мн•Мт = 0,100310021222, РМн•Мт = 3) приводится к нулевому порядку, а затем переводится в десятичную систему счисления:

Мн•Мт4 =100310,021222РМн•Мт = 0;

Мн•Мт10 = 1076,1511.

Результат прямого перемножения операндов дает следующее значение:

Мн10 · Мт10 = 61,12 · 19,77 = 1208,3424.

Абсолютная погрешность:

Д = 1208,3424- 1076,1511= 132,1913.

Относительная погрешность:

,

Эта погрешность получена за счет приближенного перевода из десятичной системы счисления в четверичную обоих сомножителей, а также за счет округления полученного результата произведения. [9]

Таблица 1 - Перемножение мантисс по алгоритму «А»

Четверичная с/с

Двоично-четверичная с/с

Комментарии

0.

0000000000000

0.

00 00 00 00 00 00 00 00 00 00 00 00 00

?0

0.

0000001013310

0.

00 00 00 00 00 00 01 00 01 11 11 01 00

П1=[Мн]д

0.

0000001013310

0.

00 00 00 00 00 00 01 00 01 11 11 01 00

?1

0.

0000010133100

0.

00 00 00 00 00 01 00 01 11 11 01 00 00

?1•22

3.

3333332320030

1.

11 11 11 11 11 11 10 11 10 00 00 11 00

П2=[-Мн]д

0.

0000003113130

0.

00 00 00 00 00 00 11 01 01 11 01 11 00

?2

0.

0000031131300

0.

00 00 00 00 00 11 01 01 11 01 11 00 00

?2•22

0.

0000001013310

0.

00 00 00 00 00 00 01 00 01 11 11 01 00

П3=[Мн]д

0.

0000032211210

0.

00 00 00 00 00 11 10 10 01 01 10 01 00

?3

0.

0000322112100

0.

00 00 00 00 11 10 10 01 01 10 01 00 00

?3•22

0.

0000002033220

0.

00 00 00 00 00 00 10 00 11 11 10 10 00

П4=[2Мн]д

0.

0000330211320

0.

00 00 00 00 11 11 00 10 01 01 11 10 00

?4

0.

0003302113200

0.

00 00 00 11 11 00 10 01 01 11 10 00 00

?4•22

0.

0000001013310

0.

00 00 00 00 00 00 01 00 01 11 11 01 00

П5=[Мн]д

0.

0003303133110

0.

00 00 00 11 11 00 11 01 11 11 01 01 00

?5

0.

0033031331100

0.

00 00 11 11 00 11 01 11 11 01 01 00 00

?5•22

0.

0000001013310

0.

00 00 00 00 00 00 01 00 01 11 11 01 00

П6=[Мн]д

0.

0033033011010

0.

00 00 11 11 00 11 11 00 01 01 00 01 00

?6

0.

0330330110100

0.

00 11 11 00 11 11 00 01 01 00 01 00 00

?6•22

0.

0000002033220

0.

00 00 00 00 00 00 10 00 11 11 10 10 00

П7=[2Мн]д

0.

0330332203320

0.

00 11 11 00 11 11 10 10 00 11 11 10 00

?7

2. «Логический синтез одноразрядного четверичного умножителя

2.1 Построение структуры ОЧУ

В устройстве одноразрядного четверичного умножителя множимое и множитель перемещаются в соответствующие регистры, а на управляющий вход ФДК F2 поступает «0». Диада множителя поступает на входы преобразователя множителя. Единица переноса в следующую диаду, если она возникает, должна быть добавлена к следующей диаде множителя (выход 1 ПМ). В регистре множителя после каждого такта умножения содержимое сдвигается на два двоичных разряда и в конце умножения регистр обнуляется. Выход 2 ПМ переходит в единичное состояние, если текущая диада содержит отрицание. В этом случае инициализируется управляющий вход F1 формирователя дополнительного кода и на входах ФДК формируется дополнительный код множимого с обратным знаком (умножение на -1). [9]

Принцип работы ФДК, в зависимости от управляющих сигналов, приведён в таблице 2.1.

Таблица 2.1 - Режимы работы формирователя дополнительного кода

Сигналы на входах ФДК

Результат на выходах ФДК

F1

F2

0

0

Дополнительный код множимого

0

1

Дополнительный код слагаемого

1

0

Меняется знак Мн

1

1

Меняется знак слагаемого

На выходах 3 и 4 ПМ формируются диады преобразованного множителя, которые поступают на входы ОЧУ вместе с диадами множимого. ОЧУ предназначен лишь для умножения двух четверичных цифр. Если в процессе умножения возникает перенос в следующий разряд, необходимо предусмотреть возможность его прибавления. [6]

Рисунок 1 - Структурная схема сумматора-умножителя первого типа. Алгоритм умножения «А»

2.2 Составление таблицы истинности в заданной кодировке

Одноразрядный четверичный умножитель - это комбинационное устройство, имеющее 5 двоичных входов (2 разряда из регистра Мн, 2 разряда из регистра Мт и управляющий вход h) и 4 двоичных выхода. [2]

Принцип работы ОЧУ представлен с помощью таблицы истинности (таблица 3).

Разряды множителя закодированы: 04 - 002, 14 - 012, 24 - 102, 34 - 112.

Разряды множимого закодированы традиционно.

Управляющий вход h определяет тип операции:

- «0» - умножение закодированных цифр, поступивших на информационные входы;

- «1» - вывод на выходы без изменения значения разрядов, поступивших

из регистра множимого.

В таблице 1 выделено восемь безразличных наборов, т. к. на входы ОЧУ из разрядов множителя не может поступить код «11».

Таблица 2.2 - Таблица истинности ОЧУ [1]

Мн

Мт

Упр

Ст. разряды

Мл. разряды

Пример операции

в четвертичной с/с

x1

x2

y1

y2

h

P1

P2

Р3

Р4

0

0

0

0

0

0

0

0

0

0*0 = 00

0

0

0

0

1

0

0

0

0

Выход - код «00»

0

0

0

1

0

0

0

0

0

0*1 = 00

0

0

0

1

1

0

0

0

0

Выход - код «00»

0

0

1

0

0

0

0

0

0

0*2 = 00

0

0

1

0

1

0

0

0

0

Выход - код «00»

0

0

1

1

0

x

x

x

x

0*3 = 00

0

0

1

1

1

x

x

x

x

Выход - код «00»

0

1

0

0

0

0

0

0

0

1*0 = 00

0

1

0

0

1

0

0

0

1

Выход - код «01»

0

1

0

1

0

0

0

0

1

1*1 = 01

0

1

0

1

1

0

0

0

1

Выход - код «01»

0

1

1

0

0

0

0

1

0

1·2 = 02

0

1

1

0

1

0

0

0

1

Выход - код «01»

0

1

1

1

0

x

x

x

x

1*3 = 03

0

1

1

1

1

x

x

x

x

Выход - код «01»

1

0

0

0

0

0

0

0

0

2*0 = 00

1

0

0

0

1

0

0

1

0

Выход - код «02»

1

0

0

1

0

0

0

1

0

2*1 = 02

1

0

0

1

1

0

0

1

0

Выход - код «02»

1

0

1

0

0

0

1

0

0

2*2 = 10

1

0

1

0

1

0

0

1

0

Выход - код «02»

1

0

1

1

0

x

x

x

x

2*3 = 12

1

0

1

1

1

x

x

x

x

Выход - код «02»

1

1

0

0

0

0

0

0

0

3*0 = 00

1

1

0

0

1

0

0

1

1

Выход - код «03»

1

1

0

1

0

0

0

1

1

3*1 = 03

1

1

0

1

1

0

0

1

1

Выход - код «03»

1

1

1

0

0

0

1

1

1

3*2 = 12

1

1

1

0

1

0

0

1

1

Выход - код «03»

1

1

1

1

0

x

x

x

x

3*3 = 21

1

1

1

1

1

x

x

x

x

Выход - код «03»

2.3 Минимизация ОЧУ

Минимизацию переключательных функций проведём с помощью карт

Вейча. Для функций Р1, Р2, Р3, Р4 заполненные карты приведены на рисунках 2.1, 2.2, 2.3, 3.4, где символом «*» отмечены наборы, на которых функция может принимать произвольное значение (безразличные наборы).

2.3.1 Минимизация функции картами Вейча [4]

1

1

1

1

*

*

*

*

*

*

*

*

1

1

1

1

1

1

1

1

h

h

Карта Вейча функции Р1

Минимизировав функцию, получим:

,

2.3.2 Минимизация функции картами Вейча [4]

1

1

*

*

*

*

*

*

*

*

h

h

Карта Вейча функции Р2

Минимизировав функцию, получим:

,

2.3.3 Минимизация функции картами Карно [4]

Карта Карно для функции Р3

Минимизировав функцию, получим:

,

Минимизация функции картами Карно [4]

00

01

11

10

000

001

*

*

011

1

*

*

010

1

1

1

110

1

1

1

111

1

*

*

101

*

*

100

Карта Карно функции Р4

Минимизировав функцию, получим:

,

Рисунок 2.5 - Комбинационная схема ОЧУ в заданном логическом базисе

3. Логический синтез одноразрядного четверичного сумматора

3.1 Построение структуры одноразрядного четверичного сумматора

Для суммирования результата умножения текущей диады Мн * Мт с переносом из предыдущей диады, предназначены ОЧС. Следовательно, чтобы полностью сформировать частичное произведение четверичных сомножителей, необходима комбинация цепочек ОЧУ и ОЧС.

Частичные суммы формируются в аккумуляторе. На первом этапе он обнулён и первая частичная сумма получается за счёт сложения первого частичного произведения (сформированного на выходах ОЧС) и нулевой частичной суммы (хранящейся в аккумуляторе).

В аккумуляторе происходит сложение i-й частичной суммы с (i+1)-м частичным произведением, результат сложения сохраняется. Содержимое аккумулятора сдвигается на один четверичный разряд вправо в конце каждого такта умножения по алгоритму.

В устройстве ОЧС оба слагаемых последовательно (за два такта) заносятся в регистр множимого, а на управляющий вход формирователя дополнительного кода F2 поступает «1».

Рисунок 3 - Режимы работы ОЧС

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

Первое слагаемое переписывается в регистр результата под действием управляющих сигналов, поступающих на входы h всех ОЧС (рисунок 3). [2]

В ОЧС первое слагаемое складывается с нулём, записанным в регистре результата, и переписывается без изменений в регистр результата.

На втором такте второе слагаемое попадает на входы ОЧС и складывается с первым слагаемым, хранящимся в регистре результата.

Сумма хранится в регистре результата. Разрядность регистра результата должна быть на единицу больше, чем разрядность исходных слагаемых, чтобы предусмотреть возможность возникновения при суммировании переноса. [2] сомножитель счисление умножитель кодировка

3.2 Составление таблицы истинности в заданной кодировке

Одноразрядный четверичный сумматор - это комбинационное устройство, имеющее 5 двоичных входов (2 разряда одного слагаемого (из регистра Мн ), 2 разряда второго слагаемого (из регистра Мт ) и вход переноса (h)) и 3 двоичных выхода. [1]

Разряды обоих слагаемых закодированы : 04 - 002; 14 - 012; 24 - 102; 34 - 112.

Таблица 3 - Таблица истинности ОЧС

a1

a2

b1

b2

P

П

S1

S2

Пример операции в четвертичной с/с

0

0

0

0

0

0

0

0

0+0+0 = 00

0

0

0

0

1

0

0

1

0+0+1 = 01

0

0

0

1

0

0

0

1

0+1+0 = 01

0

0

0

1

1

0

1

0

0+1+1 = 02

0

0

1

0

0

x

x

x

0+2+0 = 02

0

0

1

0

1

x

x

x

0+2+1 = 03

0

0

1

1

0

x

x

x

0+3+0 = 03

0

0

1

1

1

x

x

x

0+3+1 = 10

0

1

0

0

0

0

0

1

1+0+0 = 01

0

1

0

0

1

0

1

0

1+0+1 = 02

0

1

0

1

0

0

1

0

1+1+0 = 02

0

1

0

1

1

0

1

1

1+1+1 = 03

0

1

1

0

0

x

x

x

1+2+0 = 03

0

1

1

0

1

x

x

x

1+2+1 = 10

0

1

1

1

0

x

x

x

1+3+0 = 10

0

1

1

1

1

x

x

x

1+3+1 = 11

1

0

0

0

0

0

1

0

2+0+0 = 02

1

0

0

0

1

0

1

1

2+0+1 = 03

1

0

0

1

0

0

1

1

2+1+0 = 03

1

0

0

1

1

1

0

0

2+1+1 = 10

1

0

1

0

0

x

x

x

2+2+0 = 10

1

0

1

0

1

x

x

x

2+2+1 = 11

1

0

1

1

0

x

x

x

2+3+0 = 11

1

0

1

1

1

x

x

x

2+3+1 = 12

1

1

0

0

0

0

1

1

3+0+0 = 03

1

1

0

0

1

1

0

0

3+0+1 = 10

1

1

0

1

0

1

0

0

3+1+0 = 10

1

1

0

1

1

1

0

1

3+1+1 = 11

1

1

1

0

0

x

x

x

3+2+0 = 11

1

1

1

0

1

x

x

x

3+2+1 = 12

1

1

1

1

0

x

x

x

3+3+0 = 12

1

1

1

1

1

x

x

x

3+3+1 = 13

В таблице истинности необходимо выделить 16 безразличных наборов, т.к. на входы ОЧУ из разрядов множителя не могут поступить коды «2» и «3».

Управляющий вход h определяет тип операции: 0 - умножение закодированных цифр, поступивших на информационные входы; 1 - вывод на выходы без изменения значения разрядов, поступивших из регистра множимого.

3.3 Минимизация ОЧС

3.3.1 Минимизация П

Произведём минимизацию функции П при помощи карт Вейча, где символом “*” обозначим безразличные наборы. [4]

Рисунок 3.1 - Этап минимизация функции П при помощи карт Вейча

После минимизации функция П будет иметь вид:

П =

Функция для реализации в заданном базисе будет иметь вид:

3.3.2 Минимизация S1

Произведём минимизацию функции S1 при помощи карт Карно, где символом “*” обозначены безразличные наборы. [4]

Рисунок 3.2 - Этап минимизация функции S1 при помощи карт Карно.

После минимизации функция S1 будет иметь вид:

S1 =

Функция для реализации в заданном базисе будет иметь вид:

,

3.3.3 Минимизация S2

Произведём минимизацию функции S2 при помощи карт Вейча, где символом “*” обозначены безразличные наборы. [4]

Рисунок 3.3 - Этап минимизации функции S2 при помощи карт Карно.

После минимизации функция S2 будет иметь вид:

S1 =

Функция для реализации в заданном базисе будет иметь вид:

,

3.4 Построение комбинационной схемы ОЧС в заданном логическом базисе

Рисунок 3.4 - Комбинационная схема ОЧС в заданном логическом базисе

Заключение

Умножители играют особенно важную роль в устройствах цифровой обработки сигналов. С точки зрения принципа действия умножители можно разделить на многотактные и матричные. В обоих случаях произведение является результатом последовательных сложений с той лишь разницей, что достаточный параллелизм матричных умножителей позволяет обойтись без запоминания промежуточных результатов. [2]

В процессе выполнения курсовой работы были разработаны структурные схемы умножителя и сумматора первого типа, а также их функциональные схемы. Для уменьшения стоимости логических схем были выполнены минимизации переключательных функций различными способами. Такой подход позволил выявить достоинства и недостатки этих алгоритмов. В качестве главного достоинства минимизации картами Карно-Вейча можно выделить простоту и минимальные затраты времени. Однако применение данного способа для функций многих переменных будет затруднительно. Для минимизации функций многих переменных удобно использовать алгоритм Рота, который полностью формализует алгоритмы минимизации и делает минимизацию доступной для выполнения компьютерной программой. Функциональные схемы были построены в различных логических базисах. Это позволило закрепить теоретические знания основных законов булевой алгебры, например, правило де Моргана. [1]

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

Список использованных источников

1 Луцик, Ю. А. Учебное пособие по курсу «Арифметические и логические основы вычислительной техники» / Ю. А. Луцик, И. В. Лукьянова. - Минск : БГУиР, 2014. - 76с.

2 Искра, Н. А. Арифметические и логические основы вычислительной техники: пособие / Н. А. Искра, И. В. Лукьянова, Ю. А. Луцик. - Минск : БГУИР, 2016. - 75 с.

3 Единая система конструкторской документации (ЕСКД) : справ. пособие / С. С. Борушек [и др.]. - М. : Изд-во стандартов, 1989. - 352 с.

4 Савельев, А. Я. Прикладная теория цифровых автоматов / А. Я. Савельев: Высш. шк., 1987. - 272 с.

5 Образовательный стандарт высшего образования ОСВО 1-40 02 01 - 2013. Минск : Министерство образования Республики Беларусь, 2013. - 28 с.

6 Положение об организации и проведении курсового проектирования в БГУИР / Е.Н. Живицкая [и др.]. - Минск : БГУИР, 2010. - 17 с.

7 СТП 01-2013. Дипломные проекты (работы): общие требования. - Введ. 2013-01-01. - 2013. - Режим доступа :

8 Об организации повторной текущей и итоговой аттестации студентов первой и второй ступени образования, аспирантов, соискателей ученых степеней. - 2010.

9 Лысиков, Б.Г. Арифметические и логические основы цифровых автоматов / Б. Г. Лысиков. - Минск : Выш. шк., 1980. - 342 с.

10 Усатенко, С.Т. Выполнение электрических схем по ЕСКД : справочник / С.Т. Усатенко, Т.К. Каченюк, М.В. Терехова. - М. : Изд-во стандартов,1989. - 325 с.

11 Памятная книга редактора / А.В. Абрамов - М. : Книга, 1988, 415 с.

12 Основные требования к текстовым документам (ГОСТ 2.105-95). - 2014

13 Рожнова, Н.Г. Вычислительные машины, системы и сети. Дипломное проектирование : учеб.-метод. пособие / Н.Г. Рожнова, Н.А. Искра, И.И. Глецевич. - Минск : БГУИР, 2014. - 100 с.

14. Лысиков, Б. Г. Цифровая вычислительная техника / Б. Г. Лысиков. - Минск : Выш. шк., 2003. - 242 с.

Размещено на Allbest.ru

...

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

  • Разработка алгоритма умножения, структурной схемы устройства и синтез преобразователя множителя. Логический синтез одноразрядного четверичного умножителя-сумматора и одноразрядного четверичного сумматора. Разработка, синтез и блок-схема МПА делителя.

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

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

    курсовая работа [625,5 K], добавлен 28.05.2013

  • Оптимальная схема одноразрядного двоичного сумматора с учетом заданного базиса логических элементов. Логическая схема одноразрядного десятичного сумматора. Нахождение знака переполнения. Устройство управления для многоразрядного десятичного сумматора.

    курсовая работа [2,8 M], добавлен 26.10.2011

  • Логические основы работы ЭВМ. Классификация видов и параметры сумматоров. Характерные неисправности и пути их исправления. Расчёт полного одноразрядного сумматора. Определение экономической эффективности внедрения. Микроклимат рабочей зоны разработчика.

    дипломная работа [976,5 K], добавлен 24.02.2013

  • Обзор системы остаточных классов и основные теоретические сведения. Выбор оптимальных оснований СОК. Общая структура цифровых устройств. Разработка модулярного сумматора и умножителя, алгоритм работы и структурная схема, работа в Altera Quartus II v10.1.

    дипломная работа [4,5 M], добавлен 24.05.2013

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

    курсовая работа [701,4 K], добавлен 21.03.2014

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

    курсовая работа [560,2 K], добавлен 05.03.2013

  • Изучение полного дешифратора с прямыми и инверсионными выходами. Общая схема организации контроля по четности. Преобразователь кода Грея в двоичный код. Синтез логической схемы одноразрядного арифметического полного сумматора на основе мультиплексоров.

    реферат [28,9 K], добавлен 24.12.2010

  • Анализ вариантов реализации комбинационной схемы для различных типов программируемых логических интегральных схем (ПЛИС). Возможности программных пакетов Decomposer и WebPACK ISE. Описание сумматора на языке VHDL, его синтез при помощи пакета Decomposer.

    курсовая работа [3,0 M], добавлен 03.10.2010

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

    контрольная работа [40,8 K], добавлен 22.06.2012

  • Описание принципа работы структурной электрической схемы устройства суммирования двоичных чисел. Назначение построения четырехразрядных двоичных сумматоров с параллельным переносом. Логические функции для выходов Si и Ci+1 одноразрядного сумматора.

    реферат [139,5 K], добавлен 06.02.2012

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

    презентация [79,8 K], добавлен 19.08.2013

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

    курсовая работа [628,7 K], добавлен 14.07.2012

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

    курсовая работа [3,5 M], добавлен 22.05.2012

  • Разработка четырехразрядного сумматора с записью результата алгебраического сложения 2-ух двоичных чисел в выходной регистр. Обратный код n-разрядного числа N. Проведение испытания с использованием симуляционного пакета программного обеспечения Analiser.

    курсовая работа [1,1 M], добавлен 10.04.2015

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

    практическая работа [24,0 K], добавлен 27.01.2010

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

    курсовая работа [525,4 K], добавлен 18.12.2013

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

    курсовая работа [853,7 K], добавлен 14.01.2014

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

    курсовая работа [65,6 K], добавлен 22.04.2012

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

    контрольная работа [51,1 K], добавлен 07.01.2011

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