ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »
