社区
汇编语言
帖子详情
汇编DIV指令
VB530830413
2010-11-12 09:29:36
div word ptr es:[0]
含义:(ax)=[(dx)*10000H+(ax)]/((es)*16+0)的商
(dx)=[(dx)*10000H+(ax)]/((es)*16+0)的余数
这里为什么要
*10000H
本人初学菜鸟请高手
详细
指点
...全文
492
4
打赏
收藏
汇编DIV指令
div word ptr es:[0] 含义:(ax)=[(dx)*10000H+(ax)]/((es)*16+0)的商 (dx)=[(dx)*10000H+(ax)]/((es)*16+0)的余数 这里为什么要*10000H 本人初学菜鸟请高手详细指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
znxllyuan
2010-11-13
打赏
举报
回复
除数是word 字单元 16位的 所以被除数是32位的(基本概念)
DX 存放被除数高16位, AX存放被除数低16位
(dx)*10000H+(ax) 不就拼成32位的被除数了么?
znxllyuan
2010-11-13
打赏
举报
回复
被除数和除数都在哪?都多少位?
shzhfu
2010-11-13
打赏
举报
回复
如果能理解:“个位数是3,十位数是5的数(即53)”可以表示成5*10+3,那么你自己的问题也就基本明白了。
再验证一个例子:将x=12和y=34拼成的四位数1234,用x和y的代数式表示出来。
之后,应该就彻底清楚了。
VB530830413
2010-11-13
打赏
举报
回复
还是不太明白为什么要*10000
汇编
语言
指令
系统、伪
指令
DIV
、I
DIV
指令
十进制算术运算 非压缩BCD码调整
指令
AAA、AAS、AAM、AAD 压缩BCD码调整
指令
DAA、DAS 位 运算
指令
逻辑运算
指令
AND、OR、XOR
指令
NOT、TEST
指令
移位
指令
基本移位
指令
...
80x86
汇编
指令
大全总结珍藏版
80x86
汇编
指令
大全总结珍藏版,是网上最经典的80x86
指令
汇总
ARM体系结构与
汇编
指令
-1.2.ARM裸机第二部分视频课程
本期课程让大家进一步学到ARM的关键知识:启动方式、内存映射、
指令
集、寄存器接口等。目标是为下阶段开始使用开发板,自己写ARM裸机程序打好基础。
x86架构
汇编
指令
介绍
文中介绍了
汇编
指令
add, sub, mul,
div
, inc, dec, cmp, and, or, xor, not, shl, shr, rol, ror, jmp, call, ret, push, pop, mov, lea, nop, xchg, test, fld, fst, fadd, fsub, fmul, f
div
, fist, fistp, fxch, ...
指令
集时钟周期
ASM为Assembly的简写,ASM
指令
的含义为
汇编
指令
(泛指Intel 80X86 CPU中的
指令
集)。 ASM
指令
是为编程人员编写程序准备的,编译器将会把ASM
指令
真正的翻译成机器代码(能控制CPU做出操作的代码)。 ASM至今运用...
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章