问题 单项选择题

若用8位机器码表示二进制数-111,则原码表示的十六进制形式为(1);补码表示的十六进制形式为(2)。 空白(2)处应选择()

A.F9

B.F0

C.89

D.80

答案

参考答案:A

解析:

本题考查计算机中数据表示的基础知识。

原码编码规则是:用最高位表示符号,正数用0表示,负数用1表示,其他位表示该数的绝对值。二进制数-111的8位原码表示为10000111,即十六进制的87。

补码编码规则是:用最高位表示符号,正数用0表示,负数用1表示,正数的补码是其原码本身,负数的补码的数值部分是对其原码的数值部分按位取反后加1。二进制数-111的8位补码表示为11111001,即十六进制的F9。客户机如果要废弃租约,则向服务器发送Dhcprelease报文,其中包含了要废弃的租约。

选择题
单项选择题