Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

10 98 7 6 5 4 3 2 1 0

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024

4.4.2.Регистр управления (cw)

Предназначен для управления работой сопроцессора. Имеет размер – 16 бит.

15  13

12

11-10

9-8

7     6

5

4

3

2

1

0

IC

RC

PC

PM

UM

OM

ZM

DM

IM

IM -маска недействительной операции

= 0 - прерывания

DM -маска денормализованного операнда

разрешены

ZM -маска деления на нуль

= 1 – формирование

OM -маска переполнения

специальных значений

UM -маска антипереполнения

PM -маска неточного результата

PC - поле управления точностью:

11 - расширенная точность (по умолчанию);

10 - двойная точность;

00 - одинарная точность.

RC - поле управления округлением:

00 - к ближайшему числу (по умолчанию);

01 - округление к минус бесконечности;

10 - округление к плюс бесконечности;

11 - округление к нулю.

IC - поле управления бесконечностью: (для 80287)

0 - проективный режим (по умолчанию);

1 - аффинный режим.

С 80387 не используется -  по умолчанию всегда аффинный режим.

4.4.3.Регистр состояния.

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

B

C3

ST

C2

C1

C0

ES

SF

PE

UE

OE

ZE

DE

IF

Флагстека

флаги особых случаев

Флаги (0-6 биты):

IE - недействительная операция;

DE - денормализованный операнд;

ZE - деление на нуль;

OE – переполнение;

UE – антипереполнение;

PE - точность (неточный результат);

SF- флаг стека (с 80387 сопроцессора).

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

ES - бит суммарной ошибки, устанавливается в единицу, когда команда порождает любой особый случай. C0, C1, C2, C3 - коды условий, являющиеся результатом сравнения или команды нахождения остатка. Интерпретация кодов условий зависит от конкретной команды.

ST - поле вершины стека, содержит физический номер регистра, являющийся вершиной стека.

B - бит занятости, равен единице, когда процессор выполняет команду или сигнализирует прерывание, если сопроцессор свободен, то B равен нулю. Бит занятости показывает занятость численного операционного устройства сопроцессора, в которое входит числовой стек и регистр тэгов.




1. Характеристика різних підходів до формування змісту освіти
2. Евроскептицизм в структуре европейской внутренней политики 001
3. Дюймовочка Г
4. Бизнес-план открытия нового магазина женской одежды в городе Невьянске
5.  Цели и задачи 1
6.  Самостійна робота
7. Психология насильственной и неосторожной преступности
8. Определение налогооблагаемой прибыли и распределение финансовых результатов предприятия
9. ~лтты~ экономика негіздері п~ніні~ м~ні
10. 1939 австрийский невропатолог психиатр психолог
11. 1113171113 Понедельник Вторник
12. смерти периодической печати вытеснении ее глобальной сетью интернет
13. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Дніпропетро
14. х комнатка выпивка будет 15
15. Реферат по дисциплине Методы поиска информации в сети Internet- RIDмассивы
16. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата медичних наук.1
17. тема РФ и принципы ее построения Судебная власть в РФ осуществляется посредством деятельности судов
18. 2013 год Место моего отдыха Мне бы хотелось жить в Корее
19. Основные виды искусств.html
20. Современная наука философия, ее учения и концепции