Форматы данных и команды их обработки процессоров Pentium III, Pentium IV
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: виды докладов, конституция реферат
| Добавил(а) на сайт: Хабалов.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
• Бит (Bit) — единица информации. Бит в памяти задается базой (адресом слова) и смещением (номером бита в слове).
• Битовое поле (Bit Field) — группа до 32 смежных бит, располагающихся не более чем в 4 байтах.
• Битовая строка (Bit String) — набор смежных бит длиной до 4 Гбит.
• Байт (Byte) — 8 бит.
• Числа без знака: байт/слово/двойное/учетверенное слово (Unsigned
Byte/ Word/Double Word/Quade Word), 8/16/32/64 бит.
• Целые числа со знаком: байт/слово/двойное/учетверенное слово
(Integer Byte/ Word/Double Word/Quade Word). Единичное значение самого
старшего бита (знак) является признаком отрицательного числа, которое
хранится в дополнительном коде.
• Двоично-десятичные числа (BCD — Binary Coded Decimal):
• 8-разрядные упакованные (Packed BCD), содержащие два десятичных разряда в одном байте;
• 8-разрядные неупакованные (Unpacked BCD), содержащие один десятичный разряд в байте (значение бит 7:4 при сложении и вычитании несущественно, при умножении и делении они должны быть нулевыми).
• Строки байт, слов и двойных слов (Bit String, Byte String, Word
String, Double Word String) длиной до 4 Гбайт.
• Указатели:
• длинный указатель (48 бит) — 16-битный селектор (или сегмент) и 32-битное смещение;
• короткий указатель — 32-битное смещение;
• просто указатель (32 бит, единственный тип указателя для 8086 и 80286) • 16-битный селектор (или сегмент) и 16-битное смещение.
16-разрядные процессоры из приведенных типов данных не поддерживают учетверенные слова всех типов, битовые поля и строки, строки двойных слов, короткие и длинные указатели.
Числа в формате с плавающей точкой и упакованные 80-битные BCD-числа обрабатываются блоками FPU процессоров класса 486 и выше, а также сопроцессорами 8087/287/387. Упакованные 64-битные и 128-битные данные обрабатываются процессорами с ММХ и SSE. Форматы данных, обрабатываемых блоками FPU/MMX и ХММ, представлены на рис. 2.
• Действительные числа в формате с плавающей точкой:
• одинарной точности (Single Precision), 32 бит — 23 бит мантисса, 8 бит порядок;
• двойной точности (Double Precision), 64 бит — 52 бит мантисса,
11 бит порядок;
• повышенной точности (Extended Precision), 80 бит — 64 бит мантисса, 15 бит порядок.
• Двоично-десятичные 80-битные упакованные числа (18 десятичных разрядов и знак).
• Упакованные действительные числа одинарной точности в формате с плавающей точкой, обрабатываются блоком ХММ.
• Упакованные целые числа, знаковые и беззнаковые, обрабатываются блоком ММХ:
• упакованные байты (Packed byte) — восемь байт;
Рекомендуем скачать другие рефераты по теме: изложение по русскому 7 класс, образ сочинение.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата