• 全部
...

MUL和IMUL有什么区别???

jacky_shen 2003-08-28 10:13:45
我在debug中
(1)
mov al, 4c
mov bl, 11
mul bl

ax = 050C

(2)
mov al, 4c
mov bl, 11
imul bl

ax = 050C

怎么得到的结果是一样的???
IMUL到底是怎么计算的???
...全文
给本帖投票
1702 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwenglish 2003-08-29
  • 打赏
  • 举报
回复
这是基本的不能再基本的知识了,楼主还是需要多看书啊。
W32API 2003-08-29
  • 打赏
  • 举报
回复
二进制数据本身无所谓正负数、人为规定的
INTEL 规定,按照有符号数操作时最高位 1 的数据为负数,编码为补码
jacky_shen 2003-08-29
  • 打赏
  • 举报
回复
如何可以看出数据是正数还是负数???
W32API 2003-08-29
  • 打赏
  • 举报
回复
因为你的数据都是正数
jacky_shen 2003-08-29
  • 打赏
  • 举报
回复
为什么ax结果是一样的?
jacky_shen 2003-08-29
  • 打赏
  • 举报
回复
书,我一直在翻阅。
国产的书并不是很人性化,内容不是很详细。
jakelove 2003-08-28
  • 打赏
  • 举报
回复
imul 将被乘数与乘数均作为有符号数
mul 将被乘数及乘数均作为无符号数

21,497

社区成员

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

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

手机看
关注公众号

关注公众号

客服 返回
顶部