| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 741 人关注过本帖
标题:DIV 和 IDIV 指令
只看楼主 加入收藏
fsrm324
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-5-13
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:5 
DIV 和 IDIV 指令
MOV AX,0FFBDH
MOV BX,12F8H
IDIV BL
运行之后为什么AX=FD08,求解???
请详细解释下
2014-05-13 20:47
fsrm324
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-5-13
收藏
得分:0 
FFBDH(-32701)/F8(-120),但是如何得到商8余数FD的?
2014-05-14 14:53
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:10 
补码没学好

FFBDH 这个十进制是-67
F8H 这个十进制是-8

除 得数是8 余数是-3

-3 十六进制是FDH 没有问题

顺便告诉你补码的算法

比如FFBDH 这是个字 二进制是1111111110111101 取反加1 二进制1000011 也就是十进制67 因为最高位是1 所以是-67
再比如-3 这里当成一个字节 3的二进制是11 取反加1 二进制11111101 也就是十六进制FDH

2014-05-14 16:08
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
悄悄告诉你 Windows自带的计算器很好用 反正Win8带的比以前的要好用
2014-05-14 16:09
fsrm324
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-5-13
收藏
得分:0 
回复 3 楼 zklhp
太感谢了,茅塞顿开
2014-05-14 23:22
可可粉
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2022-12-12
收藏
得分:0 
回复 楼主 fsrm324
我们书上给的答案是AX=0308H,但是我们给你算的一样,不知道是不是答案错了
2022-12-12 08:57
快速回复:DIV 和 IDIV 指令
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016933 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved