Часть полного текста документа: - 1 - _ДСОДЕРЖАНИЕ 1. Техническое задание......................2 2. Введение.................................3 3. Анализ технического задания..............4 Приложение 1................................7 Приложение 2................................8 Приложение 3................................9 Приложение 4...............................10 Список литературы..........................11 - 2 - _Д1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ Разработать устройство деления 16-ти разрядных чисел с плавающей запятой, где : ОСНОВНЫЕ ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ: 1.1. Формат входных данных - двоичные числа с плавающей запятой, представленные в прямом коде 1.2. Длина одного слова 16 бит, где: - порядок - 7 бит - знаковая часть - 1 бит - мантисса - 7 бит - знаковая часть - 1 бит 1.3. Диапазон представления чисел: от - 2_а0_А + 2_а-15_А до 2_а0_А - 2_а-15 1.4. Точность представления чисел : 2_а-15 1.5. Обнаружение одиночных ошибок в операции деления. - 3 - _Д2. ВВЕДЕНИЕ В современных ЭВМ один из основных элементов является блок АЛУ (арифметико-логическое устройство), которое осуществляет арифметичес- кие и логические операции над поступающими в ЭВМ машинными словами. Важнейшей операцией, выполняемой в АЛУ, является операция деления, которая может проводиться над двоичными числами с фиксированной запя- той, двоичными числами с плавающей запятой, десятичными целыми числа- ми и т.д. В данной курсовой работе деление производится над двоичными чис- лами с плавающей запятой, причем для улучшения надежности и быстро- действия данной схемы используются микросхемы, применяемые для созда- ния современных ЭВМ (в том числе и для ЭВМ, создаваемых в НПО "Пер- сей"). - 4 - _Д3. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ 3.1. Техническое задание представляет собой задачу создания ус- тройства деления для 16-ти разрядных чисел с плавающей запятой с об- наружением ошибок. В ЭВМ числа с плавающей запятой в общем случае представляются в виде: X = S_рp_Аg ; g < 1, где: g - мантисса числа X; S_аp_А - характеристика числа X; p - порядок; S - основание характеристики. Обычно число S совпадает с основанием мантиссы g. Мантисса g - правильная дробь. Порядок p, который можнт быть положительным или отрицательным числом, определяет положение запятой в числе X. Для двоичных чисел число с плавающей запятой имеет вид: X = 2_рp_Аg ; g < 1, Структурно двоичное число с плавающей запятой в ЭВМ представлено на рис. 1. в Приложении 1. 3.2. ДЕЛЕНИЕ КАК АРИФМЕТИЧЕСКОЕ ДЕЙСТВИЕ В ЭВМ 3.2.1. В ЭВМ для выполнения арифметических и логических преобра- зований служит арифметическо-логические устройства (АЛУ). Преобразования над операндами (словами) представляют собой сло- жение, вычитание, вычитание модулей, умножение и деление. ............ |