Устройство деления 16-ти разрядных чисел с плавающей запятой

Страница: 2/5

частного будут зависеть от одноименности или разноименности знаков

порядков и мантисс делимого и делителя.

Однако знаки порядка и мантиссы частного определяются по-разно-

му. А именно:

-- Для определения знака мантиссы частного рассмотрен двухтактный

счетчик (рис.3 в Приложении 1.). При поступлении информации счи-

таетсч, что комбинация одноименных значений (00 или 11) дает ко-

нечную информацию -"0" (т.е. "+" или "отсутствие знака"). В про-

тивном случае информация - "1" (т.е. "-" или "наличие знака").

Организуются 2 такта работы.

-- Определение знака порядка производится с помощью сложения по

модулю 2. Этот элемент схемы входит в блок определения порядка

частного (см. рис.4 в Приложении 3.). Наличие знака дает инфор-

мацию по прямому выходу (это есть"1"), в противном случае инвер-

сный выход дает информацию "0".

- 6 -

3.2.5. БЛОК ОПРЕДЕЛЕНИЯ ПОРЯДКА ЧАСТНОГО

(рис.4 в Приложении 3).

Определение порядка сводится к "вычитанию" порядков делимого и

делителя. Порядки операндов и их знаки поступают в регистры Рг.1,

Рг.2, Зн.Рг.1 и Зн.Рг.2 соответственно. Затем в сумматоре происходит

"вычитание", т.е. сложение порядка делимого и делителя. Причем поря-

док делителя представлен в дополнительном коде. После этого вся ин-

формация поступает в регистр результата Рг.Р.

3.5.6. ОБНАРУЖЕНИЕ ОДИНОЧНОЙ ОШИБКИ

Для этой цели используется поразрядное сравнение основной и дуб-

лирующей информации по модулю 2. Несовпадение информации выдает "0"

или ошибку.(См. рис.2-а в Приложении 2).

- 7 -

Приложение 1.

┌────────────────────┐

│Магистраль операндов│

└──────────┬─────────┘

┌───────────────┬─────────┴────┬───────────────┐

┌──┴───┐ ┌─────┴─────┐ ┌───┴───┐ ┌──────┴─────┐

│Знак Р│ │Порядок (Р)│ │Знак m │ │Мантисса (m)│

└──────┘ └───────────┘ └───────┘ └────────────┘

Рис. 1. Представление двоичного числа

с плавающей запятой.

┌──────────────────┬─────────────────┬──────────────────┐

│Блок определения │ Блок │ Блок │

│ знака числа │ определения │ определения │

├────────┬─────────┤ порядка частного│ мантиссы частного│

│Знак │ Знак │ │ │

│порядка │ мантиссы│ │ │

└────────┴─────────┴─────────────────┴──────────────────┘

Реферат опубликован: 17/02/2009