若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补码表示的十六进制形式是什么?

若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补码表示的十六进制形式是什么?
求详解....... 网管题。。。

8为机器码表示二进制数-111。
原码:1000 0111,十六进制形式:87H。
补码:1111 1001,十六进制形式:F9H。追问

请问-111怎么求的原码1000 0111的解答过程

追答

要求使用8位机器码表示,那么,最左边是符号位,负号用 1 代表。
后面7位是数值,题目中只是给定了三位111,再补上四个0000,即凑够了8位。

追问

谢谢,好像懂了,可以加你好友么。。。还有问题不懂,一题题问麻烦

温馨提示:内容为网友见解,仅供参考
无其他回答

若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补 ...
8为机器码表示二进制数-111。原码:1000 0111,十六进制形式:87H。补码:1111 1001,十六进制形式:F9H。

若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补 ...
二进制数-111用8位原码表示是1000 0111,最左边的1代表负数,换算成16进制就是87(1000=8,0111=7)补码就是符号位不便,把原码其他位按位取反(1111 1000)然后加1,所以补码变成了11111001,换算成16进制就是F9.

若用8位机器码表示二进制数-111,则原码表示的十六进制形式为...
二进制数-111的8位补码表示为11111001,即十六进制的F9。

原码 补码 反码 之间有什么关系
原码、反码、补码 1、 表示一个数值要先说明是用多少bit,例如:   用8bit表示数值时,(-128)没有相对应的原码和反码, (-128)补码 = (1000 0000) 同理(2B=16bit)表示:(-32768)补码=(1000 0000 0000 0000),后面回给出证明, 因为它是不能简单的用取反加一的方法来求反码的。 2、 证明...

●若用8位机器码表示十进制数-101,则原码表示的形式为___(36...
(36)11100101 (37)00011011 正数的原码的原码为二进制 00110001 负数的原码高位(右边为1,如[-11]原=10001011)正数的反码=原码 负数的反码除最高为不变(0表示正数,1表示负数),后七位取反,如[-11]反=11110100 正数的补码=原码 负数的补码是在该数的反码加1,如[-11]补=11110100+1=...

若用8位机器码表示十进制数-101,补码表示的形式为?
由于十进制数101转换为二进制数为1100101。由于此数为负数,所以首位为1,写成标准的8位形式为:原码:11100101 反码:10011010 补码:10011011 现在,若要用8位机器码表示十进制数-101,我们需要先将其转换为二进制补码形式。步骤如下:1. 先得到101的二进制表示,忽略符号,为 01100101。2. 取反(0...

什么是原码,补码和反码?
当用8位二进制来表示整数原码时,其表示范围:最大值为01111111,其真值为(127)10最小值为11111111,其真值为(-127)10在原码表示法中,对0有两种表示形式:〔+0〕原=00000000[-0] 原=10000000(2)补码表示法 机器数的补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器...

什么是原码 什么是补码 二者有什么联系
假设机器码为8位,比如15,他的二进制是00001111,因为他是正数,所以原码为00001111(不变),反码为01110000,补码为01110001 比如-15,他的二进制是-00001111,因为他是负数,所以原码为10001111(第一位为符号位,1表示负,0表示正),反码为11110000,补码为11110001 反码是把原码除符号位的部分都取...

若用8位机器码表示十进制数-101,则原码表示的形式为(8);补码表示的形式...
【答案】:A 解析:首先,将纯分数X=-(101\/128)转化为8位二进制编码为-0.1100101。再求X的用原码表示的编码,现X为一负的纯小数,则符号位为1,而后跟数值,故其原码表示为11100101。当用补码表示时,相当于上面的原码符号位不变,其后编码反加1,故其原码表示为10011011。

若用8位机器码表示十进制数(-101)10,则原码表示的形式为( )。
【答案】:A 原码用第1位作符号位,符号位为1表示负数,符号位为0表示正数,其余位表示数值的大小。则十进制数101转化为二进制为11100101,故本题选A。

相似回答