Случайное
Старые записи

Команды для операций

Команды для операцийПо этим причинам удобно использовать команды для операций с плавающей точкой, при выполнении которых за положением точки следит сама ЭВМ. ЕС ЭВМ допускает три вида чисел с плавающей точкой, называемых соответственно короткими, длинными и расширенными. В языке ассемблера предусмотрена возможность определять все типы чисел с плавающей точкой с помощью команды ассемблера DC.

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

Операции над короткими числами обычно выполняются быстрее и требуют меньшего объема памяти для хранения данных, чем операции над длинными числами. Использование длинных я расширенных чисел позволяет получить повышенную точность вычислений.

Команды для операций с плавающей точкой могут быть формата RR и RX. Первый операнд в команде — это номер регистра с плавающей точкой. Второй операнд в команде формата RR — это тоже номер регистра с плавающей точкой, а в команде формата RX—адрес памяти. Номера регистров, которые указываются в командах с плавающей точкой, могут быть только 0, 2, 4 и 6. Регистры с плавающей точкой имеют длину 64 разряда. Команды для расширенных чисел имеют формат только RR,

Новое на сайте
Интересные записи
7c7cf2addf7598dc