移码

✍ dations ◷ 2025-08-18 06:47:52 #移码

在计算机科学中,移码(英语: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。

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

相关

  • 爱米尔·贝利纳爱米尔·贝利纳(德语:Emile Berliner,1851年5月20日-1929年8月3日),也译作埃米尔·贝林纳、埃米尔·玻里纳、艾米利·伯林纳,德裔美国发明家,以改进电话技术和留声机唱片而知名。贝
  • 林正二林正二(1952年1月2日-),中华民国政治人物,阿美族人,曾任职国民大会代表、台湾省议员、立法委员。林正二涉嫌于2007年贿选,2011年7月被判当选无效定谳,丧失立委资格,最高法院则于2013
  • 科尔尼科尔尼可以指:
  • 台湾福音书房台湾福音书房(英语:Taiwan Gospel Book Room),简称TWGBR,是李常受于1949年受倪柝声差遣前往台湾开展工作后创办的一个有广泛影响的著名的基督教出版机构,专门出版倪柝声与李常受的
  • 磷脂酸磷脂酸(Phosphatidic acid,缩写PA)是一种常见的磷脂,也是细胞膜的组成成分。磷脂酸是最简单的二酰基甘油磷脂。磷脂酸分子含有甘油骨架,甘油的1号位羟基被饱和脂酰基取代,2号位羟
  • 迈克·沃格尔迈克·沃格尔(英语:Mike Vogel,本名Michael James Vogel,1979年7月17日-)是美国的一位演员,之前也曾是模特儿。他从2001年开始从事演艺事业。他出演过多部电影和电视剧,包括《海神号
  • 约瑟夫·费因斯约瑟夫·费因斯(英语:Joseph Alberic Twisleton-Wykeham-Fiennes,1970年5月27日-),英国演员,他最著名的演出是在恋爱中的莎士比亚中饰演的莎士比亚。他的长兄是好莱坞著名演员拉尔
  • 德里克·亨利·莱默德里克·亨利·莱默(英语:Derrick Henry Lehmer,1905年2月23日-1991年5月22日),美国数学家,专长为数论;他(以及他的数学家父亲D·N·莱默、他的数学家妻子艾玛·莱默(英语:Emma Lehmer))
  • 一只向后开枪的狮子:拉夫卡迪欧《》最早在1963年第一次出版,是本儿童小说,由谢尔·希尔弗斯坦 (Shel Silverstein) 执笔与插画,并以谢尔比叔叔 (Uncle Shelby) 的身份在书中说书。最早第一次出现在1963年11
  • 彼得·科舍沃伊彼得·基里洛维奇·科舍沃伊(俄语:Пётр Кириллович Кошевой;1904年12月21日-1976年8月30日),苏联军事领导人,苏联元帅(1968年晋升)。1904年生于俄罗斯帝国赫尔松省亚历山德里亚的一个乌克兰农民家庭。1920年2月加入工农红军,参加内战。主要在西南方面军红色哥萨克第8骑兵师作战,参加了波苏战争、镇压乌克兰反革命战争。1923年毕业于克里米亚骑兵学校。1923年10月至1924年8月在红色哥萨克第1骑兵师第3骑兵团服役。1925年加入联共(布)。1927年毕业于布琼尼