ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
С точки зрения программиста, сопроцессор содержит в себе 13 регистровСтек сопроцессора Для доступа к стеку сопроцессора используются логические имена регистров: ST или ST(0) – вершина стека ST(1) – предыдущий элемент ... ST(7) – дно стека Регистры сопроцессора образуют кольцо, что позволяет не беспокоится о фактическом размещении данных: Регистр тегов Возможны 4 состояния для каждого регистра: – регистр не занят; – регистр занят, содержит ненулевое число; – регистр занят, содержит ноль; – регистр занят, содержит специальное значение Регистр состояния Содержит: – указатель на вершину стека сопроцессора; – биты флагов (аналогично SF, ZF, …); – биты исключительных ситуаций При выполнении команд возможны исключительные ситуации: – недействительная операция (запись в занятый регистр, чтение из свободного регистра, плохой операнд); – деление на ноль; – переполнение (результат операции выходит за допустимый диапазон); – потеря значимости (результат слишком мал и был заменен на 0); – потеря точности (было выполнено округление результата, например, 1/3) Регистр управления Содержит: – поле управления точностью (одинарная, двойная или расширенная); – поле управления округлением (к ближайшему представимому значению, с избытком, с недостатком, отсечением); – поле управления бесконечностью (аффинная или проективная); – маски исключительных ситуаций (генерировать ошибку или возвращать специальное значение) Указатель команды и Указатель данных Не нашли, что искали? Воспользуйтесь поиском:
|