标题:如何借位
只看楼主
tzp876301129
Rank: 2
等 级:论坛游民
帖 子:29
专家分:31
注 册:2010-5-16
结帖率:66.67%
已结贴  问题点数:20 回复次数:2 
如何借位
??????????
搜索更多相关主题的帖子: 借位 
2010-09-19 16:17
清风拂晓
Rank: 8Rank: 8
来 自:火星
等 级:蝙蝠侠
威 望:1
帖 子:356
专家分:889
注 册:2010-8-13
得分:7 
说具体点

清风拂暮(木)
2010-09-19 16:23
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
得分:7 
借位减法指令有四条:

与带进位加法指令类似,其被减数和结果都在累加器A中。减法指令中的借位也是由PSW中的进位位CY标志的,CY=1表示有借位,CY=0表示无借位



    对于减法操作,计算机也是对两个操作数直接求差,并取得借位CY的值,在判断是否溢出时,则按有符号数处理,判断规则为:正数减正数,或负数减负数,都不可能溢出,这种情况下使OV为0,

若一个正数减去一个负数其差为负数,或一个负数减一个正数其结果为正数,则一定溢出,此时OV 置1,

    8051指令系统中,没有不带借位的减法指令。若要进行不带借位的减法运算,只需先对进位位清0,然后再运行带借位的减法运行即可 。


到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-19 16:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-320899-1-1.html




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

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