Я изучаю ассемблер.
Есть ли в модуле оператор модуля?Я знаю, что могу найти остаток с помощью формулы Number = Divident * Divisor + Remainder.
Я слышал, когда мы используем синтаксис DIV, остаток сохраняется в одном из регистров?
Редактировать 1: Я использую архитектуру Intel x86 и разрабатываю ее в Ubuntu.
Инструкция DIV возвращает частное в AX и остаток в DX в архитектуре x86.
al <- источник источника AX </p>
al
ah <- источник мод AX </p>
ah
если размер источника был в байтах. ah содержит остаток.
AX <- DX: источник Div AX </p>
AX
DX <- DX: источник модов AX </p>
DX
если размер источника был словом. DX содержит остаток.