已知机器码为-124,如何求原码反码补码?

如题所述

原码就是二进制,反码为原码按位取反,补码=反码+1
-124=11111100(原)=10000011(反)->(+1)=10000100(补)
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-15
-124=11111100(原)=10000011(反)=10000100(补)
第2个回答  2011-01-15
-124=11111100(原)=10000011(反)->(+1)=10000100(补)
第3个回答  2024-11-13

已知机器码为-124,如何求原码反码补码?

-------------------

机器码为-124 ?

这是不可能的。

机器码(如原码反码或补码),只能是二进制数。

形如:1110 0101、0011 1000 ... ,这样的。

-------------------

真值为:-124。 

按照书上的步骤,即可求出八位各码如下:

● 原码:1111 1100;

● 反码:1000 0011;

● 补码:1000 0100。

第4个回答  2022-11-18

已知机器码为-124,如何求原码反码补码?

机器码为-124?

这问题,有错误。

机器码,不就是原码(或反码或补码)吗?

机器码,只有 1 或 0,并没有负号(-)。

这问题,不符合逻辑。

所以,以上的回答,都是错误的。

已知机器码为-124,如何求原码反码补码?
原码就是二进制,反码为原码按位取反,补码=反码+1 -124=11111100(原)=10000011(反)->(+1)=10000100(补)

原码补码反码怎么计算
1、原码符号位1不变,整数的每一位二进制数位求反,得到反码。2、反码符号位1不变,反码数值位最低位加1,得到补码。方法:(1)正整数的原码,反码和补码计算。【符号位为0,原码=反码=补码】(2)负整数的原码,反码和补码计算,先求原码,再求反码,最后求补码。(3)根据补码求真值,一般使...

十进制(-124)换算为二进制数是多少?
原码:11111100反码:10000011补码:10000100 124转换为二进制是1111100 原码在是最高为设为1,反码是在原码的基础上求反,补码是在反码的基础加1

十进制+124与-124转换十六进制的原码 反码 补码
十进制+124,转换十六进制的原码 反码 补码,都是 7CH -124转换十六进制的 原码 FCH 反码 83H 补码 84H

原码 反码 补码怎么转换
反码补码原码怎么转换,来看看方法吧。1、首先原始代码的最高位是符号位,0表示正,1表示负,中间值表示数字的绝对值。2、符号的反转,正数符号的反转与原符号相同,负数的补数是该符号的最低有效位数加上1。3、补数,正数的补数与原代码相同,负数的补数在其倒数第一的基础上加1。零分为+0和-0。

计算机原码反码补码怎样计算的啊?
原码和反码,只能在纸上写一写而已。在计算机中,原码和反码,都是不存在的。它们之间你怎么写,都没有关系,反正,都没有任何用处!--- 补码(就是【正数】),怎么就能代替负数呢?你看时针:倒拨 3 小时,可以用正拨 9 小时代替吧?你看三角函数:-π\/2、+3π\/2,两者的函数值也是相同...

计算机原码补码的计算
1、原码:在计算机中的机器字长的最高位(最左边)表示正负,0为正数,1为负数,原码就是最高位是符号位,其余位表示数值(绝对值)大小。2、反码:正数的反码就是其本身(原码)不变,而负数的反码就是在负数原码的基础上符号位保持不变,其余位按位取反。3、补码:正数的补码就是其本身(原码)...

计算机原码反码补码怎么算
计算机中,并没有原码和反码,只是使用补码,代表正负数。使用补码的意义:可以把减法或负数,转换为加法运算。从而简化计算机的硬件。--- 比如钟表,时针转一圈,周期是 12 小时。倒拨 3 小时,可以用正拨 9 小时代替。9,就称为-3 的补数。计算方法:12-3 = 9。对于分针,倒拨 X 分,就...

原码 补码 反码的相互转化
一、原码(在数值前直接加一符号位的表示法,0为正,1为负)二、反码(负数的反码,符号位为“1”,数值部分根据原码按位取反)三、补码(负数的补码则是符号位为“1”,数值部分按位取反后再在末位(最低位)加1。也就是“反码+1”。)...

如何计算负数的原码、反码和补码?
原码权重:符号位(1代表负数) 64 32 16 8 4 2 1。反码:负数符号位不变,其余取反。补码:负数符号位不变,其余反码+1。-32 原码:1010 0000 反码:1101 1111 补码:1110 0000

相似回答