2023年12月20日发(作者:)

计算机系统基础

1.若一台计算机的字长为2个字节,则表明该机器( )。

A、能处理的数值最大为2位十进制数。

B、能处理的数值最多由2位二进制数组成。

C、在CPU中能够作为一个整体加以处理的二进制代码为16位。

D、在CPU中运算的结果最大为2的16次方

正确答案: C

1Byte=8bit

2.从计算机系统结构的发展和演变看,近代计算机采用以( )作为全机中心的系统结构。

A、运算器

B、控制器

C、存储器

D、I/O设备

正确答案: C

3.在CPU中,存放后继指令地址的寄存器是( )。

A、IR

B、PC

C、MAR

D、MDR

正确答案: B

4. 通常划分计算机发展时代是以()为标准的。

A、所用的电子元器件

B、运算速度

C、计算机结构

D、所用语言

正确答案: A

5.微型计算机的发展以()技术为标志。

A、操作系统

B、微处理器

C、磁盘

D、软件

正确答案: B

6.电子计算机的发展已经经历了四代,四代计算机的主要元器件分别是()

A、电子管、晶体管、中小规模集成电路、激光器件

B、晶体管、中小规模集成电路、激光器件、光介质

C、电子管、晶体管、中小规模集成电路、大规模集成电路

D、电子管、数码管、中小规律集成电路、激光器件

正确答案: C

7.计算机中数据处理中心是()

A、主机

B、运算器

C、控制器

D、I/O系统

正确答案: B

8.以下属于冯诺伊曼计算机五大部分的是()

A、寄存器

B、mar

C、存储体

D、控制器

正确答案: D

控制器 运算器 存储器 输入设备 输出设备

9.假设某存储器的MAR为8位,MDR为8位。该存储器中存储单元的个数为

A、8

B、64

C、256

D、16

正确答案: C

2的8次方=256

存储单元的个数为与MAR有关

10.假设某存储器的MAR为4位,MDR为8位。该存储器的存储字长为_____。

A、4

B、8

C、16

D、32

正确答案: B

存储字长与MDR有关

11.( )的功能是将人类语言转换成机器语言。

A、控制器

B、输入设备

C、输出设备

D、存储器

正确答案: B

12.( )的功能是将机器语言转换成人类语言。

A、控制器

B、输入设备

C、输出设备

D、存储器

正确答案: C

13.衡量每秒执行百万条指令的是( )。

A、CPI

B、主频

C、MIPS

D、FLOPS

正确答案: C

14.衡量每秒浮点运算次数的指标是( )

A、主频

B、CPI

C、MIPS

D、FLOPS

正确答案: D

15.存储字是指( )

A、存放在一个存储单元中的二进制代码组合

B、存放在一个存储单元中的二进制代码位数

C、存储单元的个数

D、机器指令的位数

正确答案: A

16.存储字长是指( )

A、存放在一个存储单元中的二进制代码组合

B、存放在一个存储单元中的二进制代码位数

C、存储单元的个数

D、机器指令的位数

正确答案: B

17.下列( )属于应用软件。

A、操作系统

B、编译程序

C、连接程序

D、文本处理

正确答案: D

18.以下语句错误的是

A、输入设备可以将机器语言转化为人类熟悉的形式

B、存储器可以存储程序

C、运算器可以进行逻辑运算

D、数据在存储器中以二进制形式存在

正确答案: A

19.完整的计算机系统应包括( )

A、运算器 存储器 控制器

B、外部设备和主机

C、主机和应用程序

D、配套的硬件设备和软件系统

正确答案: D

20.冯.诺依曼结构计算机中数据采用二进制编码表示,其主要原因是I.二进制运算规则简单

II.制造两个稳态的物理器件较为容易

III.便于逻辑门电路实现算术运算

A、仅I、II

B、仅I、III

C、仅II、III

D、I、II、III

正确答案: D

21.下列关于冯.诺依曼结构计算机基本思想的叙述中,错误的是()A、程序的功能都通过中央处理器执行指令实现

B、指令和数据都用二进制表示,形式上无差别

C、指令按地址访问,数据都在指令中直接给出

D、程序执行前,指令和数据需预先存放在存储器中

正确答案: C

指令和数据以同等地位存放在存储器中,并可按地址寻访

22.将高级语言源程序转换为机器级目标代码文件的程序称为()。

A、汇编程序

B、链接程序

C、编译程序

D、解释程序

正确答案: C

23.计算机硬件能够直接执行的是()。

I.机器语言程序

II.汇编语言程序

III.硬件描述语言程序

A、仅I

B、仅I、II

C、仅I、III

D、I、II、III

正确答案: A

24.下列选项中,能缩短程序执行时间的措施是()。

I.提高CPU时钟频率

II.优化数据通路结构

III.对程序进行编译优化

A、仅I、II

B、仅I、III

C、仅II、III

D、I、II、III

正确答案: D

二.填空题

1.冯诺伊曼计算机由--------、---------、---------、--------、---------。

正确答案:

存储器 运算器 控制器 输入设备 输出设备

2.计算机软件由________和_______两部分组成。

正确答案:

系统软件 应用软件

3.指令由_____和_____两部分组成。

正确答案:

操作码 地址码

4.运算器可以进行逻辑运算和_____.

正确答案:

算术运算

5.存储器数据寄存器的英文简称是_____.存储器地址寄存器的英文简称是__________。

正确答案:

MDR MAR

6.存放当前欲执行指令的地址的是_____.

正确答案:

PC;程序计数器

7.一个完整的计算机系统是由______系统和________系统组成的。

正确答案:

硬件 软件

8.若MAR8位,MDR4位,则存储字长为_________位,存储单元的个数为________

正确答案:

4 256

9.累加器的英文简称_________。

正确答案:

ACC

10.完成一条指令分为_______、_______、________三步。(请按顺序填写)

正确答案: 取指令 分析指令 执行指令

11.控制器主要由--------、---------、---------三部分组成。

正确答案:

CU;控制单元

IR;指令寄存器

PC;程序计数器

12.是指CPU一次能处理数据的位数,与CPU中的______有关。

正确答案:

机器字长 寄存器位数

13.---------是指执行一条指令所需时钟周期数。

正确答案:

CPI

14. 1G=2的_____次方。

正确答案:30

15. 1K=2的_____次方。

正确答案:10

16.如果MAR4位,MDR8位,则所连接的存储器容量为B。

正确答案: 16

1B=8b

存储容量=(2的4次方×8)/8=16B

17.如果MAR12位,MDR8位,则所连接的存储器容量为______KB。

正确答案:4

1KB=2^10B

(2^12×8)/8/(2的10次方)=4KB

18.存储容量=-------×------------

正确答案:

存储单元个数

存储字长

三.判断题

1.每个存储单元的地址是唯一的。

正确答案:√

2.地址为101的存储单元中存放了一串二进制10011101,则存储字长为3。

正确答案:×

存储字长位这串二进制代码的位数

3.地址为101的存储单元中存放了一串二进制10011101,则存储字为10011101。

正确答案:√

存储字为这串二进制数字

4.存放在存储器中的指令要按地址访问。

正确答案:√

5.安卓系统属于应用软件。

正确答案:×

6.优酷视频属于应用软件。

正确答案:√

7.显卡属于计算机硬件

正确答案:√

8.每个存储单元的地址是互不相同的。

正确答案:√

9.指令与数据都以二进制的形式存放在存储器中。

正确答案:√

10.存储容量指的是存储器中存放二进制信息的总位数

正确答案:√

11.磁盘整理工具属于应用软件。

正确答案:×

12.调试程序属于系统软件。

正确答案:√

s系统属于系统软件。

正确答案:√

系统软件:用于操作计算机硬件,安装操作系统后,系统软件会安装在计算机上。

应用软件:根据用户需求安装应用软件。

四、综合题

1、假设一台计算机主频为1GHZ,在其上运行由210的5次方条指令组成的目标代码,程序主要由4类指令组成,他们所占的比例和各自的CPI如下表所示,求程序的CPI和MIPS。

指令类型

算术和逻辑

Load/Store

转移

Cache缺失访存

正确答案:

CPI = 1×60% + 2×18% + 4×12% +8×10% = 2.24

CPI

1

2

4

8

指令比例

60%

18%

12%

10%

MIPS = f/(CPI × 10的6方) = 1×10的9次方/ (2.24×10的6方 ) = 446.4

2、简要解释一下指令和数据都存放在内存中,CPU怎么区分是指令还是数据

正确答案

从时间上来说,取指令事件发生在指令周期的第一个CPU周期中,即发生在“取指令”阶段,而取数据事件发生在指令周期的后面几个CPU周期中,即发生在“执行指令”阶段。从空间上来说,如果取出的代码是指令,那么一定送往指令寄存器,如果取出的代码是数据,那么一定送往运算器。