计算机组成原理慕课网一二单元测试题

1.计算机硬件能直接执行的是:D
A.高级语言
B.任何语言
C.汇编语言
D.机器语言
2.下列说法中,错误的是:B
A.软件与硬件具有逻辑功能的等价性
B.寄存器的数据位对微程序级用户透明
C.固件功能类似软件,形态类似硬件
D.计算机系统层次结构中,微程序属于硬件级
3.完整的计算机系统通常包括:B
A.运算器,控制器,存储器
B.硬件系统与软件系统
C.主机和应用软件
D.主机,外部设备
4.计算机的字长与下列哪项指标密切相关:C
A,运算速度
B,内存容量
C.运算精确度
D.存取速度
5.多选下列关于硬件与软件关系的描述中,正确的是:ABCD
A.硬件是软件运行的基础
B.硬件的发展推动了软件的发展
C.软件能完成的功能及性能与硬件有关
D软件的发展也推动硬件的发展
6.多选下列可用于评价计算机系统性能的指标是:ABCD
A.IPC
B.字长
C.MIPS
D.CPI
7单选CPU地址线数量与下列哪项指标密切相关:A
A.内存容量
B.运算速度
C.运算精确度
D.存储数据位
8.下列关于计算机系统层次结构的描述中,正确的是ABCD
A.指令集架构层是软、硬件间的接口
B.低层代码执行效率比高层代码执行效率高
C.不同层次面向不同用户,看到计算机的属性不同
D.低层用户对硬件的透明性比高层用户要低
9.多选下列关于计算机字长的描述中正确的是:AD
A.字长一般与通用寄存器的位数相同
B.字长一般与存储器数据位相同
C.字长一般与存储器的地址位相同
D.字长一般与运算器的数据位相同
10.单选当-1 < x < 0时, [x]补=B
A.1-x
B.2+x
C.2-x
D.
11.单选浮点数的表示范围和表示精确度分别取决于C
A.阶码的编码和尾数的编码
B.机器字长和阶码的位数
C.阶码的位数和尾数的位数
D.尾数的位数和阶码的位数
12.单选假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为C
A.67H
B.E6H
C.E7H
D .99H
13.单选如果某系统15*4=112成立,则系统采用的进制是C
A8
B.7
C.6
D.9
14. 单选2^100
mod 7 =A
A.2
B.5
C.4
D.3
15.单选某IEEE754格式32位浮点数,若其对应的十六进制代码为ABE00000,则浮点数的真值为D
A.-1.75×2^(-40 )
B.-1.75×2^(-87)
C.-0.75×2^(-87)
D.-.75×2^( - 40)
16.单选某十六进制浮点数A3D00000中最高8位是阶码(含1位阶符),尾数是最低24位(含1位数符),若阶码和尾数均采用补码,则该浮点数的十进制真值是B
A.-0.375×2^(-35)
B.-0.375×2^(-93)
C.-0.625×2^(-93)
D.0.625×2^(-35)
17.单选两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别C
A.00000A2B和0000E16A
B.FFFF0A2B和0000E16A
C.00000A2B和FFFFE16A
D.11110A2B和FFFFE16A
18.单选有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是A
A.100100111和100100110
B.110010011和010010011
C.100100110和100100111
D.010010011和110010011
19.单选对于IEEE754格式的浮点数,下列描述正确的是C
A.阶码和尾数都用原码表示
B.阶码和尾数都用补码表示
C.阶码用移码表示,尾数用原码表示
D.阶码用移码表示,尾数用补码表示
20.单选对字长为8位的二进制代码10001101,下列说法错误的是D
A如果代码为无符号数,则其十进制真值为+141
B.如果代码为原码数,则其十进制真值为-13
C.如果代码为补码数,则其十进制真值为-115
D.如果代码为标准移码数,则其十进制真值为+115
21.单选下列关于补码和移码关系的描述中,错误的是C
A.相同位数的补码和移码具有相同的数据表示范围
B.同一个数的补码和移码,其数值部分相同,而符号相反
C.零的补码和移码相同
D.一般用译码表示浮点数的阶码,而用补码表示定点数
22.多选计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是ABCD
A.能表示的最小负数是- (2 ^15)
B.能表示的最大负数是-1
C.能表示的最小正数是1
D.能表示最大正数是(2^15) -1
23.单选计算机中表示地址时使用AA.无符号数B.补码C.反码D.原码24.单选存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析A
A.4D3C2B1A
B.A1B2C3D4
C.1A2B2C3D
D. D4C3B2A1
25.单选字长8位的某二进制补码整数为11011010,则该数的标准移码是C
A.11011010
B.10111010
C.01011010
D.00111010
26.单选若浮点数的尾数是用5位补码来表示的,则下列尾数中规格化的尾数是C
A.01100和11110
B.11011和01011
C10000和01001
D.01011和11010
27…单选若浮点数的尾数是用5位补码来表示(其中符号位1位),则下列尾数中规格化的尾数是B
A.11011和01011
B.10000和01001
C.01100和11110
D.01011和11010
28.多选在IEEE 754浮点机器数中不出现的是CD
A.尾数的符号位
B.阶码的符号位
C.基数
D.尾数中最高位的1
29.多选设x为整数,x的真值为25,以下选项与x相等的有BCD
A.反码二进制串为100110的数
B.反码二进制串为011001的数
C.补码二进制串为011001的数
D.原码二进制串为011001的数
30.多选关于奇偶校验的下列描述中,错误的是 AB
A.可纠正1位错误
B.检测得到的无错结论可靠
C.只需要1位校验位
D.检测得到的有错结论可靠
31.多选设规格化浮点数的阶码为k位(包含1位符号位)、尾数为n 位(各包含一位符号位),若阶码和尾数均采用补码数据表示,下列关于该浮点数表示范围的描述中,正确的是ABCD
A.能表示的最小正数为在这里插入图片描述
B.能表示的最大负数为在这里插入图片描述
C能表示的最大正数为在这里插入图片描述
D 能表示的最小负数为在这里插入图片描述
32.多选在32位操作系统中,下列类型不占用8个字节的是ABD
A.char
B.short int
C.long long
D.unsigned int
33.多选已知 定点小数[X]补 = 1.X1X2X3, 若要求X≤-0.75,则下列满足要求的是ABC
A.X1X2X3 = 000
B.X1X2X3=010
C.X1X2X3 =001
D.X1X2X3 =101
填空题
1. 程序必须存放在(内存)才能被CPU访问并执行。
2. 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为 (保留到小数点后一位)(187.5)

计算方法:MIPS=600/(0.4*2+0.2*3+0.2*4+0.2*5)=187.5    

若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。已知A、B、C、D四类指令的CPI分别为1、2、2、2。现需要对程序进行编译优化,优化后的程序中A类指令条数减少了一半,而其它指令数量未发生变化。假设运行该程序的计算机CPU主频为500MHZ。优化后程序的MIPS为(保留到小数点后一位)(264.7)

3 访问256KB的存储空间,需要的地址线数最少为( 18 )根? (只需要填阿拉伯数字)
4.十进制数5对应的32位IEEE754格式的机器数为 (40A00000)H (采用十六进制表示,填写答案时不需要写最后的H)
5.字长5位的待编码二进制有效数据为10011,对它进行CRC编码时采用的生成多项式代码为1011,则得到的编码结果为(填写二进制形式)
10011有效数位和CRC编码生成的多项式进行异或:
10011000
1011
00101000

101000
1011
000100
此时,三位:100不能与四位的CRC编码:1011进行模二除的运算将原始数据与结果相加
10011000
+ 100
10011100
6.某纠错码的全部码字为00000000000000011111,1111100000,1111111111。该编码的码距为(5)
7. 32位IEEE 754浮点数为41A4C000H, 则对应的真值的小数部分的数值为 ( 59375)
(只需要填小数点后面的阿拉伯数字,0和小数点均不需要填写)
8.将一个十进制数-129表示成补码时,至少应采用多少位二进制数(9)
9.设机器字长为16位,定点表示时,数据位15位,符号位1位,则定点原码表示时能表示的最小负数为
(填写十进制数,要带符号,且符号与数字间不能有空格)(-32767)

你可能感兴趣的:(计算机组成原理慕课网一二单元测试题)