汇编指令 div 的一个问题~~?

[复制链接]
查看11 | 回复1 | 2008-6-15 02:50:38 | 显示全部楼层 |阅读模式
遇到一句
div
dword ptr [ecx+24]
DIV 是除法的指令..这里这样写是什么意思?

回复

使用道具 举报

千问 | 2008-6-15 02:50:38 | 显示全部楼层
ecx是32位寄存器,对32位汇编不熟悉,,只能拿16位汇编中相同指令比较比如,div word ptr [bx+24]这句是DX:AX表示的32位数除以 DS:[BX+24]指向的内存中的一个16位数结果商放在AX,余数放在DX里估计32位汇编这句语句变化不会太大,题目中 dword 是双字,应该是用一个由两个32位寄存器表示的64位数除以这个从内存中读取到的双字,具体出口参数在哪手头上有资料的可以查查
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行