电工文库|带符号二进制数的代码表示

   更新日期:2017-03-24     来源:建材之家    作者:水电之家    浏览:41    评论:0    
核心提示:一、真值与机器数1.真值真值是指在数值前面用“+”号表示正数,用“-”号表示负数的带符号二进制数。2.机器数机器数(又称为机器码)是指在数字系统中用“0”表示符号“+”,用“1”表示符号“-”,即把符号“数值化”后的带符号二进制数。常用的机器数有原码、反码和补码。 二、3种常用机器数 1.原码求取方法:符号位用0表示正,用1表示负;数值位不变,即与真值的数值位相同。例如,若x=0.1011、y=–

沧州诚泽管道 管件行业的后起之秀

推荐简介:记者(张编辑)今日获悉   沧州诚泽管道有限公司位于“全国较大的压力管道装备制造业基地”河北省盐山县,占地面积68800平方米,建筑面积28800平方米,投资总额达一亿元,为华北地区重点管道生产企业。距天津新港一百公里,首都国际机场二百公里,交通十分便利。诚泽管道是一家为国内外石油、炼化、化工、冶金、电力、造船、输气、管道输送等行业提供高端产品与服务的专业制造商。公司技术力......
水电之家讯:一、真值与机器数1.真值

真值是指在数值前面用“+”号表示正数,用“-”号表示负数的带符号二进制数。

2.机器数

机器数(又称为机器码)是指在数字系统中用“0”表示符号“+”,用“1”表示符号“-”,即把符号“数值化”后的带符号二进制数。常用的机器数有原码、反码和补码。

二、3种常用机器数

1.原码

求取方法:符号位用0表示正,用1表示负;数值位不变,即与真值的数值位相同。

例如,若x=0.1011、y=–10110,则

[x]原码=0.1011(由于x为正数,所以符号位为0,数值位与真值相同)

[y]原码=110110(由于y为负数,所以符号位为1,数值位与真值相同)

特点:求取方便,运算不方便,“0”有“+0”和“-0”两种不同形式。

2.反码

求取方法:符号位用0表示正,用1表示负。数值位与符号位相关,当为正数时,数值位不变,即与真值的数值位相同;当为负数时,数值位是真值的数值位按位取反(0变为1,1变为0)。

例如,若x=-0.1010、y=+10101,则

[x]反码=1. 0101(由于x为负数,所以符号位为1,数值位为真值的数值位按位变反)

[y]原码=010101(由于y为正数,所以有符号位为0,数值位与真值相同)

特点:求取较方便,运算较方便(可以将减法运算转化为加法运算),“0”有“+0”和“-0”两种不同形式。

3.补码

求取方法:符号位用0表示正,用1表示负。数值位与符号位相关,当为正数时,数值位不变,即与真值的数值位相同;当为负数时,数值位是真值的数值位按位取反,并在末位加1。

例如,若x=-11010、y=+0.1010,则

[x]补码=100110(由于x为负数,所以符号位为1,数值位为真值的数值位按位变反,末位加1)

[y]补码=0.1010(由于y为正数,所以有符号位为0,数值位与真值相同)

特点:运算方便(可以将减法运算转化为加法运算),“0”只有“+0”一种形式。

三、真值、原码、反码、补码的相互转换

带符号二进制数的真值、原码、反码和补码之间的相互转换如图1所示。

图1 真值、原码、反码和补码之间的相互转换

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:管件
更多>同类水电电工资讯
0相关评论

推荐图文更多...
点击排行更多...
最新视频更多...
推荐产品更多...
老姚之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 BYBC.CN SYSTEM All Rights Reserved
Powered by 电工之家