ВУЗ:
Составители:
46
ному базовому адресу требуемого сегмента добавляется 16-разряд-
ное смещение. Микропроцессор автоматически обращается к табли-
цам, когда в регистр сегмента загружается селектор. Все команды,
выполняющие загрузку регистра, обращаются к таблицам памяти без
дополнительной программной поддержки. Таблицы памяти содержат
8-байтовые значения, называемые описателями или дескрипторами.
Сопроцессор 80287
Математический сопроцессор 80287 позволяет выполнять скоро-
стные арифметические и логарифмические операции, а также вычис-
лять тригонометрические функции с высокой точностью. Сопроцес-
сор работает параллельно с микропроцессором, это сокращает время
вычислений, позволяя сопроцессору выполнять математические опе-
рации, в то время как микропроцессор занимается выполнением дру-
гих функций. Сопроцессор работает с семью типами числовых
дан-
ных, которые делятся на следующие три класса:
• двоичные целые числа (3 типа);
• десятичные целые числа (1 тип);
• действительные числа (3 типа).
Условия программирования 80287
Сопроцессор предлагает расширенный набор регистров, команд и
типов данных для микропроцессора. Сопроцессор имеет восемь
80-разрядных регистров, которые эквивалентны емкости сорока
16-разрядных регистров в микропроцессоре. В регистрах можно хра-
нить во время вычислений временные и постоянные результаты, что
сокращает расход памяти, повышает быстродействие, а также улуч-
шает возможности доступа к шине
. Пространство регистров можно
использовать как стек или как постоянный набор регистров. При ис-
пользовании пространства в качестве стека работа ведется только с
двумя верхними стековыми элементами. В следующей таблице пока-
зано представление больших и малых чисел в каждом типе данных.
ному базовому адресу требуемого сегмента добавляется 16-разряд- ное смещение. Микропроцессор автоматически обращается к табли- цам, когда в регистр сегмента загружается селектор. Все команды, выполняющие загрузку регистра, обращаются к таблицам памяти без дополнительной программной поддержки. Таблицы памяти содержат 8-байтовые значения, называемые описателями или дескрипторами. Сопроцессор 80287 Математический сопроцессор 80287 позволяет выполнять скоро- стные арифметические и логарифмические операции, а также вычис- лять тригонометрические функции с высокой точностью. Сопроцес- сор работает параллельно с микропроцессором, это сокращает время вычислений, позволяя сопроцессору выполнять математические опе- рации, в то время как микропроцессор занимается выполнением дру- гих функций. Сопроцессор работает с семью типами числовых дан- ных, которые делятся на следующие три класса: • двоичные целые числа (3 типа); • десятичные целые числа (1 тип); • действительные числа (3 типа). Условия программирования 80287 Сопроцессор предлагает расширенный набор регистров, команд и типов данных для микропроцессора. Сопроцессор имеет восемь 80-разрядных регистров, которые эквивалентны емкости сорока 16-разрядных регистров в микропроцессоре. В регистрах можно хра- нить во время вычислений временные и постоянные результаты, что сокращает расход памяти, повышает быстродействие, а также улуч- шает возможности доступа к шине. Пространство регистров можно использовать как стек или как постоянный набор регистров. При ис- пользовании пространства в качестве стека работа ведется только с двумя верхними стековыми элементами. В следующей таблице пока- зано представление больших и малых чисел в каждом типе данных. 46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »