Интернет магазин китайских планшетных компьютеров |
||
Компьютеры - Двоично-десятичный код23 января 2011форма записи целых чисел, когда каждый десятичный разряд числа записывается в виде его четырёхбитного двоичного кода. Например, десятичное число 31110 будет записано в двоичной системе счисления в двоичном коде как 1 0011 01112, а в двоично-десятичном коде как 0011 0001 0001BCD. Преимущества и недостаткиПреимущества
По этим причинам двоично-десятичный формат применяется в калькуляторах калькулятор в простейших арифметических операциях должен выводить в точности такой же результат, какой подсчитает человек на бумаге. Недостатки
Пример операции сложения двоично-десятичных чисел: Требуется: Найти число A = D + C, где D = 3927, C = 4856 Решение: Представим числа D и C в двоично-десятичной форме: D = 3927 = 0011 1001 0010 0111 C = 4856 = 0100 1000 0101 0110 Суммируем числа D и С по правилам двоичной арифметики: * ** 0011 1001 0010 0111 + 0100 1000 0101 0110 ___________________ = 1000 0001 0111 1101 - Двоичная сумма + 0110 0110 - Коррекция ___________________ 1000 0111 1000 0011 '*' тетрада, из которой был перенос в старшую тетраду '**' тетрада с запрещённой комбинацией битов В тетраду помеченую символом * добавляем шестёрку т.к по правилам двоичной арифметики перенос унёс с coбой 16, а по правилам десятичной арифметики должен был унести 10. В тетраду помеченую символом ** добавляем шестёрку и разрешаем распространение переноса так как комбинация битов 1101 является запрещённой. Просмотров: 3754
|