Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MDE_orgvm_v2.docx
Скачиваний:
5
Добавлен:
19.09.2019
Размер:
1.04 Mб
Скачать

Данные типа указатель

Указатель содержит величину, которая определяет адрес фрагмента данных. Поддерживается два типа указателей, приведенных на рис.2.7.

4

7 +5

+ 4

+ 3

+ 2

+ 1

0

0

Длинный указатель (дальний)

селектор 16 р.

смещение 32 р.

3

1 + 3

+ 2

+ 1

0

0

Короткий указатель (ближний)

смещение 32 р.

Рис.2.7. Данные типа указатель

Данные ММХ-технологии

Целочисленные данные могут быть как со знаком, так и без знака (рис.2.8).

Рис.2.8. Данные ММХ-технологии

Данные SSE-расширения

На рис. 2.9 приведен 128-разрядный формат упакованных данных с плавающей точкой одинарной точности.

Рис.2.9. Данные SSE-расширения

Данные расширения SSE2

На рис. 2.10 приведен 128-разрядный формат упакованных данных с плавающей точкой с двойной точностью.

Рис.2.10. Данные SSE2 расширения с плавающей запятой

127

На рис. 2.11 показаны 4 формата упакованных в 128 бит целочисленных данных, которые могут быть как со знаком, так и без знака.

Рис.2.11. Целочисленные данные SSE2 расширения

Данные в IA-64

В IA-64 поддерживается 6 типов данных, в том числе три формата, используемых ранее (одинарная, двойная и расширенная точность), 82-разрядный формат данных с плавающей точкой (рис) и 64-разрядные целые – со знаком и без знака.

81

63 0

S

Порядок 17 р.

Мантисса

Теги и дескрипторы.

Каждое хранящееся в памяти слово снабжается тегом. Дескрипторы – служебные слова, содержащие описание массивов данных и команд.

Тег

Данные

Рис.2.13. Структура описания данных: а - с теговой организацией памяти; б - дескриптор данных

Дескриптор содержит сведения о размере массива, его местоположени, и пр. На рис 2.13.а изображен дескриптор, где А – адрес начала массива; L– его длина; X– индекс; Ук – группа указателей. Обращение к информации в памяти производится через дескрипторы. Адресация информации может осуществляться с помощью цепочки дескрипторов, многомерные массивы данных лучше описываются древовидными структурами дескрипторов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]