移码

✍ dations ◷ 2025-07-22 11:01:34 #移码

在计算机科学中,移码(英语:Offset binary)是一种将全0码映射为最小负值、全1码映射为最大正值的编码方案。移码没有标准,但通常对于n位二进制数,偏移量 = 2−1——这使得真值0的编码的最高位为1、其余位均为0,相当于补码表示的最高位(符号位)取反;另外,移码在逻辑比较操作中可以得到和真值比较相同的结果,补码则当且仅当符号相同时逻辑比较操作的结果和真值比较相同,否则比较结果将颠倒(负值比正值大)。

-120D = -01111000B(真值)

原码:11111000

反码:10000111

补码:10001000

移码:00001000

这样的移码也可以叫做偏移值为128的移码,也是标准移码,即10000000B+(-1111000B)=10000000B+(10001000B)=00001000B。这样移码就可以表示为原数的补码加上偏移值。在IEEE 754浮点数表示中移码是非标准的,它的偏移值为2k-1,也就是说对于单精度浮点数的偏移值为127。

移码主要用于表示浮点数的阶码,在浮点数运算中有优势。

相关

  • 南开大学天津大学联合研究大厦南开大学天津大学联合研究大厦,又称天南大联合研究大厦,简称联合研究大厦、天南楼,有南天门昵称,位于南开大学与天津大学交界处原天南街的位置,建筑南侧一半位于南开大学八里台校
  • 法国殖民地法兰西殖民帝国是指法国在17世纪至1960年代控制的诸多殖民地。在19至20世纪初,它成为了仅次大英帝国的第二大殖民帝国。在1919至1939年这个巅峰时期,它横跨了1234.7万平方公里
  • 阿尔贝托·阿莱西那阿尔贝托·阿莱西那(Alberto Alesina,1957年4月29日- 2020年5月23日),意大利政治经济学家。他1981年获博科尼大学经济学学士学位,之后进入哈佛大学深造,并与1985年和1986年分别获硕
  • 柳原爱子柳原爱子(日语:柳原 愛子/やなぎわら なるこ ;1859年6月26日-1943年10月16日),是明治天皇的典侍,大正天皇的生母。生前最终的位阶是正二位,被称为柳原二位局。女房名是梅之井、早蕨
  • 弗兰克·米勒弗兰克·米勒(英语:Frank Miller,1957年1月27日-)是一位著名的美国漫画家,他同时也是电影导演、编剧和演员。出生于美国马里兰州奥尔尼镇(Olney)。他的主要作品是:《蝙蝠侠:黑骑士再现
  • 2008年福布斯中国名人榜榜单2008年福布斯中国名人榜榜单(英语:Forbes China Celebrity 100)是《福布斯》杂志中文版在2008年揭晓。今年的福布斯名人榜继续了娱乐圈阴盛阳衰的趋势,四小名旦这次全部进入前十
  • 艾娃《艾娃》(英文:Ava)是2020年美国动作惊悚片,由塔特·泰勒导演,杰西卡·查斯坦、约翰·马尔科维奇、朗尼·拉希德·林恩、吉娜·戴维斯、科林·法雷尔、艾恩·古福特和陈冲主演。v
  • 郭家沱长江大桥郭家沱长江大桥位于重庆市渝北区龙兴、复盛片区,南端位于巴南区。重庆轨道交通8号线规划与本桥共建。主线全长约6.3Km,包含特大桥1座,长约1.36Km按双向八车道设计;南引道长约2.1
  • 百果山百果山位于台湾彰化县员林市东侧,隶属于参山国家风景区。百果山与八卦山、松柏岭是八卦山风景区的三大游憩系统,是员林的后花园。百果山原名“虎蹄坡”,然因水果产量庞大而在19
  • 阿兰王国阿兰王国(奥塞梯语:Алани,古称奄蔡)是位于北高加索的阿兰人国家。其地大概在北奥塞梯共和国,后被蒙古人在1239年摧毁。阿兰是古代的奄蔡,他们被匈人帝国打败后分为二支,一支去了欧洲,另一支留在高加索。他们先后成为可萨人与阿拉伯人臣民,他们后来建立西至黑海的阿兰王国,他们外交上重视与拜占廷、基辅罗斯结盟对抗钦察人。他们大概在十世纪时接受基督教。王国时代高加索农业发达,堡垒密集,但蒙古人1239年消灭了阿兰王国。