АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Комбинационный одноразрядный двоичный сумматор

Читайте также:
  1. Двоичный (бинарный) ввод/вывод. Объектный ввод/вывод (запись объектов в файл и чтение объектов из файла).
  2. Комбинационно-накапливающий одноразрядный сумматор
  3. Одноразрядный двоичный сумматор
  4. Одноразрядный накапливающий сумматор
  5. Поиск делением пополам (двоичный поиск)
  6. Рассмотрите двоичный симметричный канал
  7. Синтезируем и реализуем двоично-13-ричный сумматор.
  8. Устройство, преобразующие n-разрядный двоичный код в логический сигнал, появляющийся на том выходе, десятичный номер которого соответствует двоичному коду?

 

Комбинационный одноразрядный двоичный сумматор на три входа и два выхода – это логическая схема, которая по разрядным значениям xi и yi слагаемых Х и Y и по значению переноса Zi = Pi-1 младшего разряда формирует значение разрядной суммы Si и переноса в старший разряд Pi.

Закон функционирования такого сумматора описывается следующей переключательной функцией:

 

или

 

Используя законы алгебры логики выражения (7) и (8) можно привести к виду, допускающему схемную реализацию их с использованием элементов: двух полусумматоров и одной схемы ИЛИ; И-ИЛИ-НЕ; И-НЕ:

 

(9)

 

 

 

 

2.3. Двоично-десятичные коды.

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

Д-код (двоично-кодированное представление) десятичного числа – такое его представление, в котором каждая десятичная цифра изображается тетрадой из двоичных символов:

 

 

где: двоичные разряды j-ой тетрады;

n – количество десятичных разрядов

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

Единственность. Необходимо однозначное соответствие цифр и тетрад.

 

У порядоченность. Большим десятичным цифрам должны соответ­ствовать большие (по количественному эквиваленту) тетрады. Выполнение этого требования необходимо при сравнении кодирован­ных чисел.

Четность. Четным десятичным цифрам должны соответство­вать четные тетрады (у которых в крайнем правом разряде стоит нуль), а нечетным цифрам - нечетные тетрады.

Дополнительность. Если цифры десятичной CС таковы, что сумма их равна девяти, то им должны сопоставляться тетрады, которые взаимно инвертированы (для образования обратного или дополнительного кода).

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

 

Кодирование, удовлетворяющее всем пяти требованиям назы­вается совершенным. Единственным кодом, обладающим всеми пятью свойствами является код Айкена-Эмери (код 2421).

На практике часто используются, также, код Штибитца (8421+3) и код прямого замещения (стандартный код 8421).

 

Обозначим:

Д1 код – стандартный код 8421;

Д2 код – код 2421;

Д4 код – код 8421+3;

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)