МИРЭА кафедра МОВС

Форматы данных
Целые величины хранятся в виде 60-разрядных двоичных чисел (хотя некоторые операции целочисленной арифметики используют только младшие 48 разрядов слова). Для предоставления отрицательных чисел используется обратный код. Символьная информация хранится в 6-разрядном представлении, которое называется дисплейным кодом CDC. Вследствие использования 6-разрядного символьного кода содержимое слова ЭВМ CYBER обычно представляется в виде восьмеричного (а не шестнадцатеричного) числа. Числа с плавающей точкой представляются в следующем формате: 1 11 48

s

e

С

Коэффициент с интерпретируется как 48-разрядное двоичное целое. Предполагается, что двоичная точка расположена непосредственно после младшего разряда коэффициента. Для нормализованных чисел старший разряд коэффициента должен содержать 1. Порядок е интерпретируется как 11- разрядное двоичное целое без знака. Абсолютная величина числа с плавающей точкой может быть записана в виде

c * 16 (e-1024)

Знак, числа определяется разрядом s. Для положительных чисел он равен 0. Отрицательные числа представляются инвертированием всех разрядов слова. Величина нуль, с плавающей точкой записывается в виде слова имеющего нули во всех 60 разрядах. Некоторые значения порядка зарезервированы и не используются для обычных чисел с плавающей точкой. Такие, зарезервированные значения порядка используются для представления положительной и отрицательной бесконечности (результат деления числа, отличного от нуля, на нуль).