Cтраница 5
Операнды команд сопроцессора могут храниться в программно-доступных устройствах или в памяти вычислительной системы. Память для хранения команд и операндов сопроцессора организована в виде наборов сегментов переменной длины. Каждый сегмент представляет собой линейную последовательность смежных элементов емкостью до 64К ( 216) байт. Адресация команд и операндов сопроцессора в памяти осуществляется с помощью двухкомпонентного адреса ( указателя), содержащего 16-разрядные селектор сегмента ( CS, DS, ES, SS) и компоненту смещения. Селектор указывает на требуемый сегмент в памяти, а компонента - на адрес требуемого байта в заданном сегменте. [61]
Система команд сопроцессора состоит из четырех групп команд: передачи данных, основные вычислительные, управления, специальные вычислительные. [62]
![]() |
Форматы операндов в команде MOV. [63] |
Систему команд сопроцессора удобно разбить на пять групп: команды пересылки данных; арифметические команды; логические команды и команды обработки отдельных разрядов; команды передачи управления; команды управления сопроцессором. [64]