Реферат: Арифметичні команди

imul операнд_1 (, операнд_2, операнд_3) – команда множення чисел зі знаком; виконується так само, як і команда mul;

div дільник – команда ділення чисел без знаку; дільник може знаходитися в пам’яті або в регістрі і мати розмір 8, 16 або 32 біти.

Знаходження діленого задано неявно:

Ділене

Дільник

Частка

Остача

Слово 16 біт в регістрі ах

Байт-регістр або комірка пам’яті

Байт в регістрі al

Байт в регістрі ah

32 біт

dx – старша частина

ах – молодша частина

16 біт – регістра бо комірка пам’яті

Слово 16 біт в регістрі ах

Слово 16 біт в регістрі dx

64 біт

edx – старша частина

еах – молодша частина

Подвійне слово

32 біт – регістр або комірка пам’яті

Подвійне слово

32 біт в регістрі еах

Подвійне слово

32 біт в регістрі edx

idiv дільник – команда ділення чисел зі знаком; виконується так само, як і команда div.

Арифметичні дії над неупакованими BCD-числами:

К-во Просмотров: 342
Бесплатно скачать Реферат: Арифметичні команди