Реферат: Узел преобразования чисел
Обозначим:
1. Число с фиксированной точкой
S1.I1.R1
¦ ¦ L-- цифры после запятой, 3 разряда
¦ L----- цифры до запятой, 4 разряда
L-------- знак, 1 разряд
2. Число с плавающей точкой
S2.M2.P2
¦ ¦ L-- порядок, 3 разряда
¦ L----- мантисса, 4 разряда
L-------- знак, 1 разряд.
Учитывая приведенные выше обозначения, общий принцип ра-
боты данного узла можно изобразить так:
Входные¦S1¦-------------+знак+------------->¦S2¦Выходные
данные ¦I1¦--¬ ----------¬ -->¦M2¦данные
¦R1¦-¬¦ ¦хранение ¦ ¦->¦P2¦
¦L->¦и работа ¦-¬ ---------¬ ¦¦
L-->¦с мантис-¦ ¦ ¦нормали-¦--¦
¦сой числа¦ L>¦зация ¦ ¦
L---------- ->¦резуль- ¦---
----------¬ ¦ ¦тата ¦
¦хранение ¦ ¦ L---------
¦и работа ¦--
¦с поряд- ¦
¦ком числа¦
L----------
Словесно, алгоритм преобразования можно описать так:
1. Занесение исходных данных в регистр RG1.
2. Занесение мантиссы числа с регистр RG2.