Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Двоично-десятичное представление чисел

Применение алгебры логики для упрощения логических функций | Понятие функционально полной системы логических элементов | Цифровые интегральные логические элементы | БАЗОВЫЕ ЭЛЕМЕНТЫ ЛИЭ РАЗЛИЧНЫХ СЕРИЙ | МИНИМИЗАЦИЯ ЛОГИЧЕСКИХ ФУНКЦИЙ | Минимизация логических функций с помощью диаграммы Вейча | Синтез комбинационных цепей | Арифметические основы микропроцессорной техники | Перевод чисел из одной системы счисления в другую | Перевод целых чисел |


Читайте также:
  1. Oslash; Доза поглиненого випромінювання — це фізична величина, що чисельно дорівнює енергії випромінювання, поглиненій одиницею маси речовини.
  2. Биосинтез гема и его регуляция. Химизм реакций до порфобилиногена, представление о дальнейших путях синтеза гема. Порфирии.
  3. В программе, вычисляющей произведение отрицательных чисел из N введенных с клавиатуры
  4. Внешний долг Российской Федерации перед нерезидентами (аналитическое представление) на конец периода
  5. Генератор чисел
  6. Глава 3. Беспорядочные связи у подростков: представление клинического случая
  7. Графическое представление эл. тока точечного источника в однородной изотропной бесконечной среде. Формулы напряженности, потенциала и плотности тока, их следствия.

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

Например: перевести 12810 в двоично-десятичное число

12810 = 0001 0010 1000дв-дес.

И соответственно 100000002 = 0001 0010 1000дв-дес.

Четырехразрядное двоичное число позволяет записать десятичное в диапазоне от 0 до 15. Как принято говорить кодирование ведется в коде 1-2-4-8 Название дано в соответствии с “весами” двоичных разрядов. Для двоично-десятичного числа используются комбинации от 0 до 9, т.е. имеем избыток кодовых комбинаций. Поэтому, разработаны кодовые комбинации с весами разрядов 2-4-2-1, 5-1-2-1 и другие. Некоторым недостатком таких кодовых комбинаций является неоднозначность записи числа - оно может быть записано несколькими способами.

2-4-2-1 5 -1-2-1

0 0000 0000

1 0001 0001

2 0010 0010

3 0011 0110

4 1010 0111

5 1011 1000

6 1100 1001

7 1101 1010

8 1110 1110

9 1111 1111

Из всех двоично-десятичных кодов наибольшее распространение получил код 1-2-4-8.

При сложении чисел, представленных в двоично-десятичном коде, сложение выполняется потетрадно, формируя двоичный код соответствующего десятичного разряда. Если сумма результата в тетраде превышает 9, к нему прибавляют двоичный код 01102 числа 610. При этом в старшем разряде тетрады возникает единица переноса, что и требуется для формирования двоично-десятичного числа. Например, при сложении чисел 9 + 5 = 14 промежуточный результат корректируется кодом 0110, в тетраде десятичного разряда формируется двоичный код 01002 числа 410 и сигнал переноса в следующий десятичный разряд:

9 1001

+ +

5 0101

14 1110

+ +

6 0110

1 0100

перенос в следующий разряд

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


Дата добавления: 2015-07-21; просмотров: 90 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Перевод правильных дробей.| Представление отрицательных чисел

mybiblioteka.su - 2015-2024 год. (0.007 сек.)