🏷️ 知识点:数制与编码
若十进制数为137.5,则其八进制数为()。
A. 89.8 B.211.4 C.211.5 D.1011111.101
[tag_link]
正确答案:B
一个16位无符号二进制数的表示范围是()。
A. 0~65536 B.0~65535 C. -32768~32767 D.-32768~32768
[tag_link]
正确答案:B
下列说法有误的是()。
A. 任何二进制整数都可以用十进制表示 B. 任何二进制小数都可以用十进制表示 C. 任何十进制整数都可以用二进制表示 D. 任何十进制小数都可以用二进制表示
[tag_link]
正确答案:D
对真值0表示形式唯一 的机器数是()。
A. 原码 B. 补码和移码 C. 反码 D. 以上都不对
[tag_link]
正确答案:B
若[X]= 1.1101010,则[X]原 = ( ) 。
A. 1.0010101 B.1.0010110 C.0.0010110 D.0.1101010
[tag_link]
正确答案:B
若X 为负数,则由[X]#求[-X]补是将()。
A. [X] 各值保持不变 B. [X] 符号位变反,其他各位不变 C. [X]#除符号位外,各位变反,末位加1 D. [X] 补连同符号位一起变反,末位加1
[tag_link]
正确答案:D
8位原码能表示的不同数据有()个。
A. 15 B.16 C.255 D.256
[tag_link]
正确答案:C
一个 n+1 位整数x 原码的数值范围是()。
A. -2”+1<x<2”- 1 B.-2"+1≤x<2"-1 C. -2”+1<x≤2”-1 D.-2”+1≤x≤2”-1
[tag_link]
正确答案:D
若定点整数为64位,含1位符号位,则采用补码表示的绝对值最大的负数为()。
A. -24 B.-(2⁶⁴-1) C.-263 D.-(2⁶³-1)
[tag_link]
正确答案:C
下列关于补码和移码关系的叙述中,()是不正确的。
A. 相同位数的补码和移码表示具有相同的数据表示范围 B.0 的补码和移码表示相同 C. 同一个数的补码和移码表示,其数值部分相同,而符号位相反 D. 一般用移码表示浮点数的阶码,而补码表示定点整数
[tag_link]
正确答案:B
若[x]补=1,x₁X₂X₃x₄X₅x6, 其中x;取 0 或 1 , 若 要x>-32, 应 当 满 足 ( ) 。
A. x₁ 为0,其他各位任意 B. x₁ 为1,其他各位任意 C. x₁ 为 1 ,x₂…x₆ 中至少有一位为1 D.x₁ 为 0 ,x₂…x₆ 中至少有一位为1
[tag_link]
正确答案:C
设x 为整数,[x]水=1,x₁x₂Y3₃x₄xs, 若 要x<-16,x₁~x₅ 应满足的条件是()。
A. x₁ ~ x₅ 至少有一个为1 B. x₁ 必须为0,x₂x₅ 至少有一个为1
C. x₁ 必须为0,x₂x₅ 任意 D. x₁ 必须为1,x₂~x₅ 任意
[tag_link]
正确答案:C
设x 为真值,x为其绝对值,满足[-x]#=[-x]#, 当 且 仅 当 ( ) 。
A. x 任意 B. x 为正数 C. x 为负数 D. 以上说法都不对
[tag_link]
正确答案:D
假定一个十进制数为-66,按补码形式存放在一个8位寄存器中,该寄存器的内容用十 六进制表示为()。
A. C2H B.BEH C.BDH D.42H
[tag_link]
正确答案:B
设机器数采用补码表示(含1位符号位),若寄存器内容为9BH, 则对应的十进制数为 ( ) 。
A. -27 B.-97 C.-101 D.155
[tag_link]
正确答案:C
若寄存器内容为10000000,若它等于-0,则为()。
A. 原码 B. 补码 C. 反码 D. 移码
[tag_link]
正确答案:A
若寄存器内容为11111111,若它等于+127,则为()。
A. 反码 B. 补码 C. 原码 D. 移码
[tag_link]
正确答案:D
若寄存器内容为11111111,若它等于-1,则为()。
A. 原码 B. 补码 C. 反码 D. 移码
[tag_link]
正确答案:B
若寄存器内容为00000000,若它等于-128,则为()。
A. 原码 B. 补码 C. 反码 D. 移码
[tag_link]
正确答案:D
若二进制定点小数真值是-0.1101,机器表示为1.0010,则为()。
A. 原码 B. 补码 C. 反码 D. 移码
[tag_link]
正确答案:C
下列为8位移码机器数[x]移,求[-x] 时,()将会发生溢出。
A. 11111111 B.00000000 C.10000000 D.01111111
[tag_link]
正确答案:B
一个8位的二进制整数由2个“0”和6个“1”组成,采用补码或者移码表示,则下列 说法中正确的是()。
A. 若采用移码表示,偏置值为127,则此整数最小为-64 B. 若采用移码表示,偏置值为128,则此整数最大为123 C. 若采用补码表示,则此整数最小为-96 D. 若采用补码表示,则此整数最大为252
[tag_link]
正确答案:A
用2个“1”和6个“0”组成的8位二进制补码,所能表示的最大整数和最小整数之差 为 ( ) 。
A. 223 B.128 C. 191 D.159
[tag_link]
正确答案:A
计算机内部的定点数大多用补码表示,以下是一些关于补码特点的叙述: I. 零的表示是唯一的 II. 符号位可以和数值部分一起参加运算 Ⅲ. 和其真值的对应关系简单、直观 IV. 减法可用加法来实现 在以上叙述中,()是补码表示的特点。
A. I 和 Ⅱ B. I 和 Ⅲ C. I 和Ⅱ和Ⅲ D. I 和Ⅱ和IV
[tag_link]
正确答案:D
在计算机中,通常用来表示主存地址的是()。
A. 移码 B. 补码 C. 原码 D. 无符号数
[tag_link]
正确答案:D
16位补码整数0x8FA0扩展为32位应该是()。
A. 0x00008FA0 B.OxFFFF 8FA0 C.OxFFFF FFA0 D.0x80008FA0
[tag_link]
正确答案:B