Выдержка из работы:
РАЗДЕЛ 1. ВВЕДЕНИЕ
Курсовой проект посвящён исследованию двоично-десятичной системы счисления и принципам организации сложения в ней, а также включает разработку микропрограммного устройства алгебраического сложения двоично-десятичных чисел с плавающей точкой.
Помимо двоичной системы счисления со своими правилами двоичной арифметики также существует двоично-десятичная система счисления. В отличие от остальных арифметик позиционных систем счисления двоично-десятичная арифметика имеет свои особенности, выраженные в необходимости корректировки результата арифметических операций путем добавления в тетраду двоичной «шестерки» (в двоичном коде – 0110) при переносе в старший разряд или при заёме из старшего разряда, а также при превышении в тетраде значения, большего девяти.
Двоично-десятичная система счисления представляет собой синтез двоичной и десятичной систем счисления. Каждый разряд десятичного числа (каждая цифра) представляется в виде двоичной тетрады (четырех разрядов). Арифметические операции сложения и вычитания в двоично-десятичной системе счисления выполняются по правилам двоичной арифметики с последующими определенными корректировками.
Двоично-десятичный код (англ. binary coded decimal, сокр. BCD) — форма записи десятичных рациональных чисел, когда каждая цифра десятичного числа записывается в виде четырёхбитного двоичного числа (тетрады).
……………………………………..
РАЗДЕЛ 2. ПРИНЦИПЫ ОРГАНИЗАЦИИ ДВОИЧНО-ДЕСЯТИЧНОГО КОДИРОВАНИЯ
Для цифровых данных, используемых, например, в системах отображения информации (в частности, в разного рода индикаторах) характерно представление и обработка в кодах, которые отличаются от двоичного. Одним из таких кодов является двоично-десятичный. Специфика данного кода заключается в преобразовании каждой цифры десятичного числа в четырехразрядную двоичную комбинацию (тетраду) независимо от других.
Поскольку цифр десять, то определенные комбинации, представленные в четырехразрядном двоичном коде, в двоично-десятичном коде будут отсутствовать. Очевидно, что для чисел в диапазоне от 0 до 9 они совпадают, а далее начинаются отличия, обусловленные как структурой тетрад, так и формированием переноса в старшие разряды кодов.
..............................................
1. Нефедов А.В. Интегральные микросхемы и их зарубежные аналоги. Справочник. Т.1. – М.: ИП РадиоСофт, 2009. – 512 с.
2. Шило В.Л. Популярные цифровые микросхемы. Справочник. – М.: Радио и связь, 1987.- 252 с.
3. Угрюмов Е.П. Цифровая схемотехника. – СПб.: БХВ – Санкт–Петербург, 2000. – 528 с.