assembly - 快速入门MASM注册问题-DX :AX

标签 assembly masm cpu-registers

我目前正在为x86汇编学习考试。
我没有太多运气来搜索“:”,这太常见了标点符号:/

IDIV - Signed Integer Division

Usage: IDIV src

Modifies flags: (AF,CF,OF,PF,SF,ZF undefined)

Signed binary division of accumulator by source. If source is a byte value, AX is divided by "src" and the quotient is stored in AL and the remainder in AH. If source is a word value, DX:AX is divided by "src", and the quotient is stored in AL and the remainder in DX.

Taken from "Intel Opcodes and Mnemonics"


DX:AX是什么意思?
非常感谢您的时间:)

最佳答案

这是一对寄存器:DXAX

分子本身是一个双字。分子的高位字应存储在DX中,低位字应存储在AX中。

关于assembly - 快速入门MASM注册问题-DX :AX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2667899/

相关文章:

assembly - 如何在 assembly 过程中使用缓冲区?

linux - 如何在 Linux 内核中打印出寄存器?

c++ - 虚拟方法错误 (0x0) 地址

assembly - 什么是CPU寄存器?如何使用它们,尤其是WRT多线程?

assembly - 如何从多个 .asm 文件计算 TSR block 的总大小?

gcc - 使用 makefile 编译 x86 和 c

c++ - 'asm' 中的操作数约束不一致

assembly - Qemu 在设置 GDT 时无限重启

汇编语言——用 XOR 组合字符

assembly - 如何在 MASM 32 中将小写更改为大写?