礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

-122的移码是多少-127移码

2025-11-08 23:28:17  

-122的移码是多少-127移码

优质解答

-122的移码是-127移码的意思就是用-127来表示-122这个数值。这跟计算机里存储负数的方法有关,就像给每个数前面加个标记一样。比如8个二进制位能存的最大负数就是-127移码,这跟补码规则有关系。

因为移码是补码减1得来的,所以先算-122的补码再减1。-122的原码是11110110,补码是11110110+1=11110111(十进制-122)。移码就是11110111-1=11110110(十进制-127)。这样8位二进制就能表示-127到128的范围。比如16位的话移码范围是-32767到32768。所以移码-127对应的原码是-126这个结论对吧?就像温度计刻度一样,每个数都往左挪一位。比如存-127移码的时候,实际数值是-126,但这样能统一处理正负数存储。数据手册里写得很清楚,8位移码范围是-127到128,16位是-32767到32768。所以当看到-127移码时,心里要默念这是原码-126的表示方式。

本题链接:

移码补码转换