ВУЗ:
Составители:
64
антипереполнение, PM – округление. Поле PC (биты 8,9) – управление
точностью: 00 – 24 бита, 10 – 53 бита, 11 – 64 бита. Поле RC (биты 10,11) –
управление округлением: 00 – к ближайшему значению, 01 – к -∞,10 – к
+∞, 11 – к нулю.
Слово тэгов (TW) - состоит из восьми двухбитных признаков (тэгов)
для каждого из регистров данных сопроцессора. Четыре возможных значе-
ния тэга: 00, 01, 10, 11, определяют содержимое регистра как, соответст-
венно, ненулевое число,
нуль, специальное значение (бесконечность, неиз-
вестный формат, и т.п.)
Название Диапазон
15 0
Целое слово 10
4
S
31 0
Короткое целое 10
9
S
63 0
Длинное целое 10
19
S
7978 72 71 4 3 0
Упакованное десятичное 10
18
SX D
17 …..
D
1
D
0
3130 23 22 0
Вещественное одинарной точн.
10
±38
S Е М
6362 52 51 0
Вещественное двойной точности
10
±308
S Е М
7978 64 63 62 0
Расширенное вещественное
10
±4932
SE 1 М
Рис. 2.9 Форматы данных сопроцессора
Регистровый стек Регистры специального назначения
Положение вершины стека определя-
ет поле TOP регистра SW – в его би-
тах 13-11 находится номер одного из
Rn регистров.
79 64 63 0
R0 S E M ST(6)
Rl
ST(7)
R2 вершина стека ST(0)
R3
ST(1)
R4
ST(2)
R5
ST(3)
R6
ST(4)
R7
ST(5)
15 0
CW
Регистр управления
15 0
SW
Регистр состояния
15 0
TW
Слово тэгов
47 0
IP
Указатель команды
47 0
DP
Указатель данных
10 0
OC
КОП (OpCode)
Рис. 2.10 Регистры сопроцессора
Система команд сопроцессора состоит из команд передачи данных и за-
64 антипереполнение, PM округление. Поле PC (биты 8,9) управление точностью: 00 24 бита, 10 53 бита, 11 64 бита. Поле RC (биты 10,11) управление округлением: 00 к ближайшему значению, 01 к -∞,10 к +∞, 11 к нулю. Слово тэгов (TW) - состоит из восьми двухбитных признаков (тэгов) для каждого из регистров данных сопроцессора. Четыре возможных значе- ния тэга: 00, 01, 10, 11, определяют содержимое регистра как, соответст- венно, ненулевое число, нуль, специальное значение (бесконечность, неиз- вестный формат, и т.п.) Название Диапазон 15 0 Целое слово 104 S 31 0 9 Короткое целое 10 S 63 0 19 Длинное целое 10 S 7978 72 71 43 0 18 Упакованное десятичное 10 S X D17 .. D1 D0 3130 23 22 0 ±38 Вещественное одинарной точн. 10 S Е М 6362 52 51 0 ±308 Вещественное двойной точности 10 S Е М 7978 64 63 62 0 ±4932 Расширенное вещественное 10 S E 1 М Рис. 2.9 Форматы данных сопроцессора Регистровый стек Регистры специального назначения 79 64 63 0 15 0 R0 S E M ST(6) CW Регистр управления Rl ST(7) 15 0 R2 вершина стека ST(0) SW Регистр состояния R3 ST(1) 15 0 R4 ST(2) TW Слово тэгов R5 ST(3) 47 0 IP Указатель команды R6 ST(4) R7 ST(5) 47 0 DP Указатель данных Положение вершины стека определя- 10 0 ет поле TOP регистра SW в его би- OC КОП (OpCode) тах 13-11 находится номер одного из Rn регистров. Рис. 2.10 Регистры сопроцессора Система команд сопроцессора состоит из команд передачи данных и за-
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »