Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 75 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
75
Логический «0» в начале формата на рис. 1.17 означает положи-
тельное число; логическая «1» в начале формата на рис. 1.17 означает
отрицательное число. Для данных размерности 64 бита диапазон воз-
можных значений составляет от –9×10
18
до +9×10
18
. Логический полно-
разрядный код см. на рис. 1.18:
012 n-13
логическая переменная
Рис. 1.18 – Формат логического кода
К логическому полноразрядному коду относится т.н. битовое по-
ле непрерывная последовательность бит. Каждый бит является не-
зависимым и может рассматриваться как отдельная переменная. Логи-
ческий код также можно использовать при представлении чисел в виде:
неупакованный двоично-десятичный тип байтовое пред-
ставление десятичной цифры от 0 до 9. Числа хранятся как
байтовые
значения без знака по одной цифре в каждом байте (в младшей тетра-
де);
упакованный двоично-десятичный тип представление двух
десятичных цифр от 0 до 9. Каждая цифра хранится в своей тетраде
(цифра старшего разрядав старшей тетраде, цифра младшего раз-
рядав младшей тетраде).
Типы данных с плавающей точкой специальные
типы дан-
ных для обработки чисел с плавающей точкой в математическом со-
процессоре. Математический сопроцессорсопроцессор, выпол-
няющий операции над числами, представленными в форме с плаваю-
щей точкой. Сопроцессорвспомогательный процессор, предназна-
ченный для выполнения математических и логических действий, не
входящих в стандартный набор команд ЦПУ.
  Микропроцессорные системы и программное обеспечение в средствах связи
       Логический «0» в начале формата на рис. 1.17 означает положи-
тельное число; логическая «1» в начале формата на рис. 1.17 означает
отрицательное число. Для данных размерности 64 бита диапазон воз-
можных значений составляет от –9×1018 до +9×1018. Логический полно-
разрядный код см. на рис. 1.18:

                           0      1   2    3   n-1


                           логическая переменная

                   Рис. 1.18 – Формат логического кода


       К логическому полноразрядному коду относится т.н. битовое по-
ле — непрерывная последовательность бит. Каждый бит является не-
зависимым и может рассматриваться как отдельная переменная. Логи-
ческий код также можно использовать при представлении чисел в виде:
       неупакованный двоично-десятичный тип — байтовое пред-
ставление десятичной цифры от 0 до 9. Числа хранятся как байтовые
значения без знака по одной цифре в каждом байте (в младшей тетра-
де);
       упакованный двоично-десятичный тип — представление двух
десятичных цифр от 0 до 9. Каждая цифра хранится в своей тетраде
(цифра старшего разряда — в старшей тетраде, цифра младшего раз-
ряда — в младшей тетраде).
       Типы данных с плавающей точкой — специальные типы дан-
ных для обработки чисел с плавающей точкой в математическом со-
процессоре. Математический сопроцессор – сопроцессор, выпол-
няющий операции над числами, представленными в форме с плаваю-
щей точкой. Сопроцессор – вспомогательный процессор, предназна-
ченный для выполнения математических и логических действий, не
входящих в стандартный набор команд ЦПУ.


                                      75