- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
正负数表示法
正负数表示法之前所介绍的二进制数值表示法,可以表达正整数,但对于负整数却无法表达。为了让计算机也可以表达负数,数学家发明了许多的数值表示法,并且很多都可以透过逻辑电路加以实作,三种最常见的正负数表示法分别如下『带符号大小』『1s补码』『2s补码』这三种表示法都必须事先固定资料的位元长度现代计算机使用的是『2s补码』表示法。三种表示法的对照表如下:(其中2s补码的负数表示法为1s补码负数+1)
正负数表示法十进制带符号大小1s补码2s补码+7011101110111+6011001100110+5010101010101+4010001000100+3001100110011+2001000100010+10001000100010+0000000000000-010001111-1100111101111-2101011011110-3101111001101-4110010111100-5110110101011-6111010011010-7111110001001-8无法表示无法表示1000以4位元表示正负整数值的三种表示法
对照表最左位为1一定是负整数
正负数表示法--带符号大小带符号大小的正负数表示法,顾名思义,就是有一个位元用来表示该数值为正数还是负数。这个位元通常位于最左边使用n个位元来表达正负整数时,数值的表达范围就只剩n-1个位元可以使用,所以正整数的表达范围是+0~+(2n-1-1)负整数的表达范围是-(2n-1-1)~-0明显地,对于0而言,使用带符号大小表示0的时候,+0与-0是不一样的。以8位元来表示正负整数时,若采用带符号大小来表示,方法则如下图所列:8位元的带符号表示法
正负数表示法 1s补码1’s补码(1’scomplement)和带符号大小表示法的原理不太相同,在1’s补码中,如果要表达负数,则必须先求得正整数,然后再将每个位元加以反相(inverse),就可以得到负整数了所谓反相,其实就是将该位元由1变0或由0变1,如图范例:在图中,我们可以很明显看到,1s补码的转换机制是可逆的换句话说,当您看到一个负的1s补码二进制数字时(最左位元必为1),如果想要知道该数值代表多少,同样可以透过反相求出该负整数的绝对值。1s补码的正负转换
正负数表示法 2s补码2s补码(2scomplement)是一个最完美的正负二进制整数的表示法,它是基于1s补码演变而来(同样必须限制表示的位元宽度),也就是当我们要将一个二进制整数变号时,只需要先将其1s补码求出,然后再加1,就可以得到2s补码了,如图所示:2s补码的正负转换
正负数表示法 2s补码2s补码的转换机制对于『正整数转负整数』或『负整数转正整数』所使用的方法都是一样的例如,当您看到2s补码二进制负整数110010112时,也可以先将其反相(使用1s补码的方法),然后再加1,就可以得到该负整数的绝对值了。
3 2s补码带符号大小1s补码2s补码采用非个人计算机采用非个人计算机采用个人计算机采用优点1.最左边位元可判定正负数。2.对人来说非常简单,容易理解。1.最左边位元可判定正负数。2.转换机制是可逆的。3.可以透过逻辑电路轻松设计完成反相。1.最左边位元可判定正负数。2.+0与-0表示法相同。3.表达范围是+(2n-1-1)~-2n-1。4.转换机制是可逆的。5.可以轻易地使用逻辑电路实作相关应用电路。缺点1.不容易使用逻辑电路实作相关应用电路。2.表达范围是+0~+(2n-1-1)、
-(2n-1-1)~-0。3.+0与-0表示方式不同。1.必须限制表示的位元数。2.表达范围是+0~+(2n-1-1)、
-(2n-1-1)~-0。3.+0与-0表示方式不同。必须限制表示的位元数。正负整数表示法比较表
您可能关注的文档
最近下载
- 输液港常见并发症及处理.pptx VIP
- 海天蒙德Hi驱动器说明书.pdf
- 运动场土方工程方案(3篇).docx VIP
- 基于单片机的土壤湿度检测及控制系统设计.pdf VIP
- 2024年四川省宜宾市【辅警协警】笔试真题(附答案).docx
- GB_T 311.4-2010绝缘配合 第4部分:电网绝缘配合及其模拟的计算导则.docx VIP
- 大学生职业生涯规划与就业指导(高校学生学习职业生涯规划与就业指导课程)全套教学课件.pptx
- 220kv变电站新建工程施工组织设计.docx VIP
- GB_T 311.2-2013绝缘配合 第2部分:使用导则.docx VIP
- 6.3三角形的中位线 课件(共22张PPT).pptx VIP
文档评论(0)