11问答网
所有问题
若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?补码表示的十六进制形式是什么?
这是2010年下半年网络管理员上午试题、求解答
求详细过程、谢谢
举报该问题
推荐答案 2013-05-10
二进制数-111用8位原码表示是1000 0111,最左边的1代表负数,换算成16进制就是87(1000=8,0111=7)
补码就是符号位不便,把原码其他位按位取反(1111 1000)然后加1,所以补码变成了11111001,换算成16进制就是F9.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/Pv28PvPvM.html
其他回答
第1个回答 2011-05-16
这道题是这样的...首先-111是2进制数,不是十进制。
-111用8位二进制表示就是10000111,这是原码,转换成十六进制就是87。至于怎么转的..百度搜索进制转换...补码就是11111001,十六进制就是F9。所以答案就是B,A
第2个回答 2011-05-11
原码:1000 0111 (
二进制
) 87(
十六进制
)
补码:1111 1001 (二进制) F9(十六进制)
追问
谢谢你、但是不好意思、-111是怎么转化成10000111的
本回答被提问者采纳
第3个回答 2011-05-11
-000;补码和原码 刚好相反,0和1在首部不变,表示正负。
本回答被网友采纳
第4个回答 2011-05-12
因为数据在计算机中都是以二进制表示的,编译系统对于不同类型的变量分配不同大小的存贮空间,制定不同的取值范围。比如整型在计算机中的存储用2个字节16位的存储空间,其中的最高位代表符号位的,符号位为0表示的是正数,符号位为1表示为负数,整型数据在内存中以二进制的补码存放。
以10和-10说明正数在内存中的存放形式:
十进制 10 -10
二进制原码 0000000000001010 1000000000001010
二进制反码 0000000000001010 1111111111110101
二进制补码 0000000000001010 1111111111110110
由于十进制数101转换为2进制数为1100101
由于此数为负数,所以首位为1,写成标准的8位形式为:
原码:11100101
反码:10011010
补码:10011011
所以答案分别是A和B。
相似回答
若用8为机器码表示二进制数-111,则原码表示的十六进制形式是什么?
补 ...
答:
二进制数-111用8
位
原码表示
是1000 0111,最左边的1代表负数,换算成
16进制
就是87(1000=8,0111=7)
补码
就是符号位不便,把原码其他位按位取反(1111 1000)然后加1,所以补码变成了11111001,换算成16进制就是F9.
大家正在搜
十进制数20用二进制数表示为
十进制数15对应的二进制数是
十进制数27对应的二进制数为
能用8位二进制数表示的是
二进制数10101转换成十进制数
将八进制数16转换为二进制数是
十进制数121转换成二进制整数
十进制数60转换成二进制数是
用8位二进制数能表示的最大
相关问题
若用8为机器码表示二进制数-111,则原码表示的十六进制形式...
若用8位机器码表示十进制数-101,则原码表示的形式为___...
若用9位机器表示十进制-101,则源码表示形式为:
若用8位机器码表示十进制数-101,则原码...
若以8为定长,十进制数19的原码是多少,详细过程?
已知111为二进制定点小数,则其表示的十进制数为?
111的原码反码补码
十六进制3AB.11 换成二,八,十进制,补码,原码,BCD...