首页 > 技术文章 > 华中科技大学计算机组成原理慕课答案--第一章-计算机系统概论

shandianchengzi 2021-06-15 23:11 原文

单选

1 计算机硬件能直接执行的是 B
A. 高级语言
B. 机器语言
C. 汇编语言
D. 任何语言

用汇编语言编写的程序,计算机是不能直接识别和执行的;必须先把汇编语言源程序翻译成机器语言程序(即目标程序),然后才能被执行。

2 完整的计算机系统通常包括 A
A. 硬件系统与软件系统
B. 主机和应用软件
C. 主机、外部设备
D. 运算器、控制器、存储器

计算机的五大部件是控制器、运算器、存储器、输入设备和输出设备;
计算机的三大核心组件是cpu、内存和硬盘;
完整的计算机系统通常包括硬件系统与软件系统。

3 计算机的字长与下列哪项指标密切相关 B
A. 存取速度
B. 运算精确度
C. 内存容量
D. 运算速度

字长是CPU能够直接处理的二进制数据位数,它直接关系到计算机的计算精度、功能和速度。字长越长处理能力就越强。
ps:毒草里选花,花里选牡丹的题。排除C。

4 CPU地址线数量与下列哪项指标密切相关 A
A. 内存容量
B. 存储数据位
C. 运算精确度
D. 运算速度

内存容量和编址方式,所以A。

5 下列说法中,错误的是 A
A. 寄存器的数据位对微程序级用户透明
B. 软件与硬件具有逻辑功能的等价性
C. 固件功能类似软件,形态类似硬件
D. 计算机系统层次结构中,微程序属于硬件级

“透明”:在计算机领域通常是指存在但不干预。简单的说就是:计算机中存在,但你不需要了解的。比如汇编程序员需要看到通用寄存器的值,所以通用寄存器对他们不透明,但是内部寄存器是他们不需要的,所以内部寄存器透明。
而微程序级是硬件级,需要直接对寄存器进行操作,所以都是不透明的。

6 下列属于冯•诺依曼计算机的核心思想是 A
A. 存储程序和程序控制
B. 存储器按地址访问
C. 采用补码
D. 采用总线

多选

1 下列关于计算机系统层次结构的描述中,正确的是 ABCD
A. 低层代码执行效率比高层代码执行效率高
B. 指令集架构层是软、硬件间的接口
C. 低层用户对硬件的透明性比高层用户要低
D. 不同层次面向不同用户,看到计算机的属性不同

2 下列可用于评价计算机系统性能的指标是 ABCD
A. 字长
B. IPC
C. MIPS
D. CPI

IPC;CPU每一时钟周期内所执行的指令数量;
MIPS:每秒处理的百万级的机器语言指令数;
CPI:执行一条指令所需要的时钟周期数。

3 下列计算机系统性能评价的描述中正确的是 CD
A. 程序MIPS值越高,计算机的性能越高
B. 程序的CPI值越低,计算机的性能越高
C. 同一程序在不同机器上运行时得到的MIPS值不一定相同
D. 主频高的机器性能不一定高

AB错了,所以CD对了。

4 下列关于硬件与软件关系的描述中,正确的是 ABCD
A. 硬件的发展推动了软件的发展
B. 软件的发展也推动硬件的发展
C. 硬件是软件运行的基础
D. 软件能完成的功能及性能与硬件有关

5 下列关于计算机字长的描述中正确的是 BD
A. 字长一般与存储器数据位相同
B. 字长一般与通用寄存器的位数相同
C. 字长一般与存储器的地址位相同
D. 字长一般与运算器的数据位相同

CPU的字长往往是固定的,不一定和存储器的数据位、地址位相同,甚至常常不相同。处理器中字长与数据线个数的具体关系是:或者相等,或者是倍数关系。

填空

1 访问256KB的存储空间,需要的地址线数最少为( )根? (只需要填阿拉伯数字)【18】

256KB=2^18B

2 程序必须存放在哪里才能被CPU访问并执行 【主存】

没有放到主存中的程序,也需要先取到主存中来。这是冯诺依曼的原理之一。

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

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

5 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为 (保留到小数点后一位)【3.2】

6 某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为 2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为 (保留到小数点后一位)【187.5】

推荐阅读