两个小问题,谢谢。

hetianxu 2004-12-15 08:26:13
1、OF是溢出
例:06H*60H=0240H
那么ax是没有溢出 但al是不是溢出了
2、指令是Mov cl,06H
Mul Byteptr[cl]
因为是字节的运算 所以到底溢出吗?
...全文
46 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cassati 2004-12-15
  • 打赏
  • 举报
回复
1,你把0240h放在AX不会溢出,但放到AL就溢出啦。AL才8位嘛
2,你的Byteptr[cl]寻址方式就错啦!!
我知道你是想问源操作数为字节的情况。
因为这个MUL是把源操作数为字节操作数的执行结果存于AX中,也就是字节操作数:(AX)<---(AL)*(SRC) ,所以不会溢出的

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧