Quick, Beginner Masm Register Вопрос - DX: AX
-
28-09-2019 - |
Вопрос
Я в настоящее время изучаю на экзамен, у меня будет на сборке x86.
У меня не было повезло гуглами за «:», слишком распространено из пунктуации: /
Идив - подписанное целочисленное разделение
Использование: IDIV SRC
Модифицирует флаги: (AF, CF, PF, SF, ZF undefined)
Подписано двоичное разделение аккумулятора по источнику. Если источник - это байтовое значение, топор делится на «SRC», а фактор хранится в AL и оставшейся части в ах. Если источник - это слово значение, DX: AX. делится на «SRC», а фактор хранится в AL и остальной части в DX.
Взяты из "Intel Opcodes и Mnemonics"
Что значит DX: топор?
Большое спасибо за ваше время :)
Решение
Это пара регистра: DX
а также AX
.
Само численность - это двойное слово. Верхнее слово числителя должно быть сохранено в DX
, нижняя в AX
.
Другие советы
DX:AX
это 32-битное значение для использования в качестве числителя вашего подразделения. Наиболее значимые 16 битов проводятся в DX
, наименее значимый в AX
. Отказ Это способ указания 32-битного значения в другой 16-битной среде.