大学MOOC 计算机系统结构(上海交通大学)1454509176 最新慕课完整章节测试答案
第一章概述
第一章单元测验计算机系统概述
1、单选题:
关于CPU主频、CPI、MIPS、MFLOPS说法正确的是:
选项:
A: CPU主频指CPU系统使用的时钟脉冲频率,CPI是平均每条指令执行所需CPU时钟的个数
B: CPU主频是指CPU系统执行指令的频率,CPI是执行一条指令平均使用的频率
C: CPI是执行一条指令平均使用CPU时钟的个数,MIPS描述一条CPU指令的平均时间
D: MIPS是描述CPU执行指令的频率,MFLOPS是计算机系统执行浮点数指令的频率
答案: 【 CPU主频指CPU系统使用的时钟脉冲频率,CPI是平均每条指令执行所需CPU时钟的个数】
2、单选题:
下列关于机器字长、指令字长和存储字长的说法中,正确的是( )I. 三者在数值上总是相等的 II.三者在数值上可能不等 III. 存储字长是存放在一个存储单元中的二进制代码位数 IV. 机器字长就是MDR的位数
选项:
A: II, III
B: I, III
C: I, IV
D: III, IV
答案: 【 II, III】
3、单选题:
若一台计算机的机器字长为4字节,则表明该机器( )
选项:
A: 能处理的数值最大为4位十进制数
B: 在CPU中能够作为一个整体处理32位的二进制代码
C: 能处理的数值最多为4位二进制数
D:
在CPU中运算的结果最大为
答案: 【 在CPU中能够作为一个整体处理32位的二进制代码】
4、单选题:
从用户观点看,评价计算机系统性能的综合参数是( )
选项:
A: 主存容量
B: 主频率
C: 指令系统
D: 吞吐率
答案: 【 吞吐率】
5、单选题:
用一台主频为40MHz的处理器执行标准测试程序, 测试程序的指令条数(I)一共5000条。它所包含的混合指令数和响应所需的时钟周期如下表给出。这个处理器的MIPS数和程序的执行时间分别为:指令类型 CPI 指令占比算术和逻辑 1 60%高速缓存命中的访存 2 18%转移指令 4 12%高速缓存失效的访存 8 10%
选项:
A:
17.9, 2.8*
秒
B:
2.24, 112*
秒
C: 89.6, 112*
秒
D: 2.24, 2.8*
秒
答案: 【
17.9, 2.8*
秒】
6、单选题:
一般8位的微型机系统以16位来表示地址,该计算机系统的地址空间有多少个?
选项:
A: 65535
B: 65536
C: 256
D: 1024
答案: 【 65536】
7、单选题:
存放欲执行指令的寄存器是
选项:
A: MAR
B: MDR
C: IR
D: PC
答案: 【 IR】
8、单选题:
下列部件哪一个可以区分存储单元中存放的是指令还是数据。
选项:
A: 存储器
B: 运算器
C: 控制器
D: 输入设备
答案: 【 控制器】
9、单选题:
将高级语言翻译成机器语言程序需借助于
选项:
A: 解释程序
B: 链接程序
C: 编译程序
D: 汇编程序
答案: 【 编译程序】
10、单选题:
将汇编语言翻译成机器语言需借助于
选项:
A: 解释程序
B: 链接程序
C: 汇编程序
D: 编译程序
答案: 【 汇编程序】
11、单选题:
下列选项中,哪一个是冯.诺依曼计算机工作方式的基本特点?
选项:
A: 多指令多数据流
B: 超标量
C: 多线程
D: 存储程序
答案: 【 存储程序】
12、单选题:
关于冯诺依曼计算机结构的描述,错误的是:
选项:
A: 指令按地址访问,所访问的所有数据在地址中给出
B: 计算机由运算器、控制器、存储器、输入设备、输出设备组成
C: 程序由指令和数据组成,存放在存储器中
D: 指令由操作码和地址码两部分组成,一般情况下,指令按顺序自动执行,只有在满足特定条件时,指令执行顺序会变化。
答案: 【 指令按地址访问,所访问的所有数据在地址中给出】
13、单选题:
MAR和MDR的位数分别为
选项:
A: 地址码的长度、存储字长
B: 存储字长、存储字长
C: 地址码的长度、地址码的长度
D: 存储字长、地址码的长度
答案: 【 地址码的长度、存储字长】
14、单选题:
程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的80%,而CPI增加到原来的1.1倍,则P在M上的执行时间是
选项:
A: 17.6
B: 16.8
C: 16
D: 22
答案: 【 17.6】
15、单选题:
64位计算机指该计算机所用的CPU
选项:
A: 具有64个寄存器
B: 能同时处理64位的二进制数
C: 能同时处理64个字符
D: 存储字长为64位
答案: 【 能同时处理64位的二进制数】
16、单选题:
CPU的CPI与下列哪个因素无关?
选项:
A: 时钟频率
B: 指令集
C: 计算机系统结构
D: 计算机内部组织
答案: 【 时钟频率】
17、单选题:
假设某个使用桌面客户端和远程服务器的应用受到网络性能的限制,那么对于下列方法,哪个是同时改进了吞吐率和响应时间的?
选项:
A: 在客户端和服务器之间增加一条额外的网络信道(现在有两条网络信道了)
B: 改进网络软件,从而减少网络通信延迟,但并不增加吞吐率
C: 增加计算机内存
D: 更换运算速度更快的处理器
答案: 【 在客户端和服务器之间增加一条额外的网络信道(现在有两条网络信道了)】
18、单选题:
假设一个程序在一台计算机上运行需要100秒,其中80秒的时间用于乘法操作。如果要把程序的运行速度提高到5倍,乘法操作的速度应该改进多少?
选项:
A: 5倍
B: 20倍
C: 100倍
D: 无论怎么改进乘法,都无法将性能提高到5倍
答案: 【 无论怎么改进乘法,都无法将性能提高到5倍】
第二章1整数的表示与运算
整数的表示与运算-单元测验
1、单选题:
某字长为 8位的计算机中,已知整型变量 x、y的机器数分别为[x]补=1 1110100,[y]补=1 0110000。若整型变量 z=2*x+y/2,则 z的机器数为
选项:
A: 0010 0100
B: 1010 1010
C: 溢出
D: 1100 0000
答案: 【 1100 0000】
2、单选题:
-1029的16位补码用十六进制表示为
选项:
A: 0405H
B: 7BFBH
C: 8405H
D: FBFBH
答案: 【 FBFBH】
3、单选题:
由3 个“1”和5 个“0”组成的8 位二进制补码,能表示的最小整数
选项:
A: -126
B: -125
C: -32
D: -3
答案: 【 -125】
4、单选题:
某八位计算机中,假定x和y是两个带符号整数变量,用补码表示,[x]补=44H,[y]补=DCH,则x-2y的机器数以及相对应的溢出标志OF分别是:
选项:
A: 68H,0
B: 68H,1
C: 8CH,0
D: 8CH,1
答案: 【 8CH,1】
5、单选题:
若定点整数64位,含一位符号位,采用补码表示,所能表示的绝对值最大负数为( )。
选项:
A: 
B: 
C: 
D: 
答案: 【
】
6、单选题:
若[x]补=
,其中
取0或1,若要x>-32,应该当满足( )。
选项:
A: x1为0,其他各位任意
B: x1为1,其他各位任意
C: x1为1,x2……x6中至少有一位为1
D: x1为0,x2……x6中至少有一位为1
答案: 【 x1为1,x2……x6中至少有一位为1】
7、单选题:
判断加减法溢出时,可采用判断进位的方式,如果符号位的进位是C0,最高位的进位C1, 产生溢出的条件是:①C0产生进位②C1产生进位③C0和C1都产生进位④C0和C1都不产生进位⑤C0产生进位,C1不产生进位⑥C0不产生进位,C1产生进位
选项:
A: ①和②
B: ③
C: ④
D: ⑤和⑥
答案: 【 ⑤和⑥】
8、单选题:
若[X]补=
,其中X0为符号位,X1为最高位,若( ),则当补码左移时,会发生溢出。
选项:
A: X0=X1
B: X0≠X1
C: X1=0
D: X1=1
答案: 【 X0≠X1】
9、单选题:
有如下C语言程序段: short si= -32767; unsigned short usi=si;执行上述语句后,usi的值是
选项:
A: 32769
B: 32768
C: 32767
D: -32767
答案: 【 32769】
10、单选题:
假定编译器规定int和short型长度分别为32位和16位,执行下列C语言语句,unsigned short x=65530; unsigned int y = x; 得
