搜索
编程论坛
→
开发语言
→
『 汇编论坛 』
→ DIV 和 IDIV 指令
标题:
DIV 和 IDIV 指令
只看楼主
fsrm324
等 级:
新手上路
帖 子: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
等 级:
新手上路
帖 子:3
专家分:0
注 册:2014-5-13
第
2
楼
得分:0
FFBDH(-32701)/F8(-120),但是如何得到商8余数FD的?
2014-05-14 14:53
zklhp
来 自:china
等 级:
贵宾
威 望:
254
帖 子:11485
专家分:33241
注 册:2007-7-10
第
3
楼
得分: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
来 自:china
等 级:
贵宾
威 望:
254
帖 子:11485
专家分:33241
注 册:2007-7-10
第
4
楼
得分:0
悄悄告诉你 Windows自带的计算器很好用 反正Win8带的比以前的要好用
2014-05-14 16:09
fsrm324
等 级:
新手上路
帖 子:3
专家分:0
注 册:2014-5-13
第
5
楼
得分:0
回复 3 楼 zklhp
太感谢了,茅塞顿开
2014-05-14 23:22
可可粉
等 级:
新手上路
帖 子:1
专家分:0
注 册:2022-12-12
第
6
楼
得分:0
回复 楼主 fsrm324
我们书上给的答案是AX=0308H,但是我们给你算的一样,不知道是不是答案错了
2022-12-12 08:57
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-431487-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.093976 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved