Як працює div в Ассемблері?

Команда div виконує поділ цілого числа без знака, що знаходиться в регістрах АХ (у разі поділу на байт) або DX:AX (у разі поділу на слово), на операнд-джерело (ціло без знака). Розмір поділеного вдвічі більше розмірів дільника та залишку.

  1. Для множення Assembler використовують команду mul.
  2. Для поділу Assembler використовують команду div.

5 Jul 2016

Інструкція CMP (Від англ. "COMPARE") порівнює два операнди. Фактично, вона виконує операцію віднімання між двома операндами для перевірки того, чи рівні ці операнди чи ні. Використовується разом із інструкцією умовного стрибка.

Команда LOOP виконує декремент CX, а потім перевіряє його значення. Якщо вміст CX не дорівнює нулю, здійснюється перехід на мітку, інакше управління переходить до наступної після LOOP команді. Вміст CX інтерпретується командою як позитивне число.

loading
×