Методические указания по лабораторным работам по курсу «Аппаратные средства компьютерных систем», страница 9

15

                 0

47                                      0

CW

Указатель команды

SW

Указатель данных

10

        0

Код оп-ции

Рисунок 2.1 — Программная модель арифметического сопроцессора

Команды сопроцессора могут адресоваться к операндам аналогично обычным командам центрального процессора. Операндами могут быть либо данные, расположенные в основной памяти компьютера, либо внутренние регистры сопроцессора.

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

Сопроцессор может работать с вещественными числами в трех форматах: одинарной точности, двойной точности, расширенной точности. Эти числа занимают в памяти, соответственно, 4, 8 или 10 байтов. В любом представлении старший бит определяет знак вещественного числа: 0 — положительное число, 1 — отрицательное.