Арифметические команды и команды сравнения

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

Мнемонические обозначения десятичных команд легко запомнить: они получаются из мнемоник соответствующих двоичных команд добавлением символа Р.

Операция

Мнемоника команд двоичной арифметики

Мнемоника команд десятичной арифметики

Сложение

А

АР

Вычитание

 

S

SP

Умножение

 

М

МР

Деление

 

D

DP

Сравнение

 

С

СР

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

Рассмотрим десятичные команды более подробно.



 
Оглавление