首页 文章

快速,初学的MASM注册问题 - DX:AX

提问于
浏览
7

我目前正在学习x86组装的考试 .

我没有太多的运气谷歌搜索“:”,太常见的标点符号:/

IDIV - 有符号整数除法用法:IDIV src修改标志:(AF,CF,OF,PF,SF,ZF未定义)累加器的有符号二进制除法 . 如果source是字节值,则AX除以“src”,商存储在AL中,余数存储在AH中 . 如果source是一个字值,则DX:AX除以“src”,并且商存储在AL中,余数存储在DX中 . 取自“英特尔操作码和助记符”

DX:AX是什么意思?

非常感谢你的时间:)

2 回答

  • 11

    这是一对寄存器: DXAX .

    分子本身就是一个双字 . 分子的高位字应存储在 DXAX 中的低位 .

  • 11

    DX:AX 是用作分区的分子的32位值 . 最重要的16位保存在 DX 中, AX 中最不重要 . 这是一种在其他16位环境中指定32位值的方法 .

相关问题