Данные в формате с плавающей точкой

Формат включает три поля: знака, мантиссы и порядка (рис. 4.3.). Поле мантиссы содержит значащие биты числа, а поле порядка содержит степень 2 и определяет масштабирующий множитель для мантиссы. Поддерживаются блоком FPU.

Диапазон представления:

нормализованных чисел с одинарной точностью: от ±2.9*10-38 до ±1.7*1038;

нормализованных чисел с двойной точностью: от ±2,23*10-308 до ±1,79*10308;

нормализованных чисел с расширенной точностью: от ±3,37*104932 до ±1,18*104932.

 

Двоично-десятичные данные

Неупакованное BCD – одна цифра (биты 0÷3 – цифра, остальные - игнорируются). Упакованное BCD – две цифры (по 4 бита на цифру). 80-разрядное упакованное BCD в блоке FPU (биты 0÷71 – цифры, остальное игнорируется) см. рис. 4.4.

 

Данные типа строка

Строка представляет собой непрерывную последовательность бит, байт, слов или двойных слов (рис. 4.5).

Строка бит может быть длиной до 1 Гбита, а длина остальных строк может составлять от 1 байта до 4 Гбайтов. Поддерживается АЛУ.

Рис. 4.5. Данные типа строка.

 


Символьные данные

Поддерживаются строки символов в коде ASCII и арифметические операции (сложение, умножение) над ними (рис. 4.6). На каждый символ ASCII отводится по восемь бит. Поддержка осуществляется блоком АЛУ.

Рис.4.6. Символьные данные

 








Дата добавления: 2016-04-11; просмотров: 919;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.