Организация ЭВМ и систем 2 курс 2 семестр / УМК_Орг_ЭВМ / лек13_оргЭВМ
.pptЛекция
Архитектура и программирование сопроцессора
1.Архитектура сопроцессора.
2.Форматы данных.
IE — недействительная
операция;
DE — денормализованный операнд;
ZE — ошибка деления на нуль; OE — ошибка переполнения;
UE — ошибка антипереполнения; PE — ошибка точности.
РС = 00 — длина мантиссы 24 бита;
РС = 10 — длина мантиссы 53 бита;
РС = 11— длина мантиссы 64 бита.
00 — регистр стека сопроцессора занят допустимым ненулевым значением;
01 — регистр стека сопроцессора содержит нулевое значение;
10 — регистр стека сопроцессора содержит одно из специальных
численных значений, за исключением нуля; 11 — регистр пуст, и в него можно производить запись.
Форматы целых чисел сопроцессора |
|
|
||
Формат |
Размер, битов |
Диапазон значений |
||
|
|
|
|
|
Целое слово |
16 |
- 32 768…+ 32 767 |
||
Короткое слово |
32 |
-2 109 |
… +2 |
109 |
Длинное слово |
64 |
-9 1018 |
… +9 |
1018 |
A ( M ) N p
где М — мантисса числа А (|М| < 1);
N – основание системы счисления, представленное целым положительным числом;
р – порядок числа, показывающий истинное положение точки в разрядах мантиссы
A ( 1)s N q M
где s — значение знакового разряда;
(0 — число больше нуля, 1 - число меньше нуля); q — порядок числа.