免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 6285 | 回复: 21
打印 上一主题 下一主题

补码减法计算? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-19 15:39 |只看该作者 |倒序浏览
本帖最后由 ranoap 于 2012-06-19 17:37 编辑

http://www.bbfish.net/iplan/iplan_733.html

“2、补码减法
  [X-Y]补 = [X]补 - [Y]补 = [X]补 + [-Y]补
  其中[-Y]补称为负补,求负补的方法是:对补码的每一位(包括符号位)求反,最后末位加“1”。
【例8】X=+0111001,Y=+1001101,求[X-Y]补
  [X]补=00111001 [Y]补=01001101 [-Y]补 = 10110011
  [X-Y]补 = [X]补 + [-Y]补 = 00111001+10110011=11101100 ”

------------------------------------------------------------------------------------------

X[原]:00111001
Y[原]:01001101

求:X - Y = X + ( - Y )


“其中[-Y]补称为负补,求负补的方法是:对补码的每一位(包括符号位)求反,最后末位加“1”。”

为什么- Y 等于 Y 的所有位取反,再加1。说说原理?

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
2 [报告]
发表于 2012-06-19 18:18 |只看该作者
(x-y)c=y-x=y-xc

为什么- Y 等于 Y 的所有位取反,再加1。

because of:
~Y+Y+1=0;
so
1+~Y=-Y

are there any problem?;()

论坛徽章:
2
CU十二周年纪念徽章
日期:2013-10-24 15:41:34处女座
日期:2013-12-27 22:22:41
3 [报告]
发表于 2012-06-19 20:55 |只看该作者
接触这个概念时我也没想过,工作以后才想通,因为取反后与原数相加会得到最大值,再加1溢出以后就是0了,正好是负数的意义(与原数相加等于0)

论坛徽章:
0
4 [报告]
发表于 2012-06-19 20:57 |只看该作者
tempname2 发表于 2012-06-19 20:55
接触这个概念时我也没想过,工作以后才想通,因为取反后与原数相加会得到最大值,再加1溢出以后就是0了,正 ...

原来如此。受教了

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
5 [报告]
发表于 2012-06-19 21:58 |只看该作者
tempname2 发表于 2012-06-19 20:55
接触这个概念时我也没想过,工作以后才想通,因为取反后与原数相加会得到最大值,再加1溢出以后就是0了,正 ...


当初我因为要补考,所以费劲学了下汇编,而这部分内容还在汇编教材的前几章。而当时想明白这个道理用了整一个星期,所以刚开始觉得汇编好难啊。

论坛徽章:
0
6 [报告]
发表于 2012-06-19 22:29 |只看该作者
回复 5# 塑料袋


你真奇葩,这个内容和汇编什么关系。明明是数字逻辑的内容。

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
7 [报告]
发表于 2012-06-19 22:38 |只看该作者
nilgod 发表于 2012-06-19 22:29
回复 5# 塑料袋


者行孙,我已经被你打败了,你别纠缠我了好不好?

沈美鸣,温东蝉著,ibm-pc 8086汇编前几章有这部分内容。

我们是个野鸡大学啦,学的都比较弱智,入不了您的法眼。

孙行者,者行孙的招数一出,天下无敌,我服。只是希望您老人家略微哪怕要那么一点点脸好么

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
8 [报告]
发表于 2012-06-19 23:07 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
4
戌狗
日期:2013-08-15 18:22:43技术图书徽章
日期:2013-08-21 13:48:45巨蟹座
日期:2013-09-26 17:06:39处女座
日期:2013-12-25 11:26:10
9 [报告]
发表于 2012-06-19 23:15 |只看该作者
pmerofc 发表于 2012-06-19 23:07
这个说法漂亮

值得狗尾续貂一下


貂尾续狗好不好?

人家是用最简单的语言点出本质,复杂问题简单化。而你一直是简单问题复杂化

论坛徽章:
0
10 [报告]
发表于 2012-06-20 00:23 |只看该作者
塑料袋 发表于 2012-06-19 22:38
者行孙,我已经被你打败了,你别纠缠我了好不好?

沈美鸣,温东蝉著,ibm-pc 8086汇编前几章有这部分 ...



这本汇编清华出版,清华应该用它作教材吧。

看你的回帖,其实你应该当清华,北大之类的教授比较合适?!

CU是不适合你混的!



--------------------------------------------------------------------------------------

傻帽一只!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP