计组 作业九

作业9

题量: 36 满分: 100

作答时间:04-27 10:5605-10 23:59                                  89.5

一. 单选题(共18题,39分)

1. (单选题, 2分)Intel80486是32位微处理器,Core是______位微处理器。

  • A. 16
  • B. 32
  • C. 48
  • D. 64

我的答案: D:64;

2

2. (单选题, 2分)CPU主要包括______。

  • A. 控制器
  • B. 控制器、 运算器、cache
  • C. 运算器和主存
  • D. 控制器、ALU和主存

我的答案: B:控制器、 运算器、cache;

2

3. (单选题, 2分)多路开关是一种用来从n个数据源中选择______数据送到一公共目的地的器件,其功能实现还可用______来代替。

  • A. 一个以上,与非门
  • B. 一个,三态缓冲器
  • C. n个,三态缓冲器
  • D. n个以上,或非门

我的答案: B:一个,三态缓冲器;

2

4. (单选题, 2分)某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。

  • A. SRAM
  • B. 闪速存储器
  • C. cache
  • D. 辅助存储器

我的答案: B:闪速存储器;

2

5. (单选题, 2分)在下述指令中,______指令包含的周期数最多。

  • A. RR型
  • B. RS型
  • C. SS型
  • D. 零地址指令

我的答案: C:SS型;

2

6. (单选题, 2分)寄存器间接寻址方式中,操作数处在______。

  • A. 通用寄存器
  • B. 主存单元
  • C. 程序计数器
  • D. 堆栈

我的答案: B:主存单元;

2

7. (单选题, 2分)单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______。

  • A. 堆栈寻址方式
  • B. 立即寻址方式
  • C. 隐含寻址方式
  • D. 间接寻址方式

我的答案: C:隐含寻址方式;

2

8. (单选题, 2分)在下述指令中,I为间接寻址,______指令包含的CPU周期数最多。

  • A. SUB R1,R2
  • B. ADD R1,30
  • C. STO I 31
  • D. JMP 21

我的答案: C:STO I 31;

2

9. (单选题, 2分)堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。如果进栈操作的动作顺序是(A)→MSP,(SP)-1→SP。那么出栈操作的动作顺序应为______。

  • A. (MSP)→A,(SP)+1→SP
  • B. (SP)+1→SP,(MSP)→A
  • C. (SP-1)→SP,(MSP)→A
  • D. (MSP)→A, (SP)-1→SP

我的答案: B:(SP)+1→SP,(MSP)→A;

2

堆栈 :先入后出 原理

10. (单选题, 2分)在CPU中,跟踪后继指令地指的寄存器是______。

  • A. 指令寄存器
  • B. 程序计数器
  • C. 地址寄存器
  • D. 状态条件寄存器

我的答案: B:程序计数器;

2

11. (单选题, 2分)指令寄存器的作用是______。

  • A. 保存当前指令的地址
  • B. 保存当前正在执行的指令
  • C. 保存下一条指令
  • D. 保存上一条指令

我的答案: B:保存当前正在执行的指令;

2

12. (单选题, 2.5分)指令周期是指______。

  • A. CPU从主存取出一条指令的时间。
  • B. CPU执行一条指令的时间
  • C. CPU从主存取出一条指令加上执行这条指令的时间
  • D. 时钟周期时间

我的答案: C:CPU从主存取出一条指令加上执行这条指令的时间;

2.5

13. (单选题, 2.5分)由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

  • A. 主存中读取一个指令字的最短时间
  • B. 主存中读取一个数据字的最长时间
  • C. 主存中写入一个数据字的平均时间
  • D. 主存中取一个数据字的平均时间、

我的答案: A:主存中读取一个指令字的最短时间;

2.5

14. (单选题, 2.5分)某寄存器中的值有时是地址,因此只有计算机的______才能识别它。

  • A. 译码器
  • B. 判别程序
  • C. 指令
  • D. 时序信号

我的答案: C:指令;

2.5

15. (单选题, 2.5分)CPU读/写控制信号的作用是______。

  • A. 决定数据总线上的数据流方向
  • B. 控制存储器操作(R/W)的类型
  • C. 控制流入、流出存储器信息的方向
  • D. 以上任一作用

我的答案: D:以上任一作用;

2.5

16. (单选题, 2.5分)一个子程序在主程序执行期间可以多次被调用,甚至可以自己调用自己,实现这种调用的最好的办法是使用______。

  • A. 寄存器
  • B. 堆栈
  • C. 锁存器
  • D. 主存

我的答案: B:堆栈;

2.5

17. (单选题, 2.5分)操作控制器的功能是______。

  • A. 从主存取出一条指令
  • B. 完成指令操作码译码
  • C. 产生时序信号
  • D. 从主存取出指令,完成指令操作码译码,并产生有关操作控制信号,以解释执行该指令

我的答案: D:从主存取出指令,完成指令操作码译码,并产生有关操作控制信号,以解释执行该指令;

2.5

18. (单选题, 2分)CPU从主存取出一条指令并执行该指令的时间叫做______。

  • A. 机器周期
  • B. 指令周期
  • C. 时钟周期
  • D. 总线周期

我的答案: B:指令周期;

2

二. 填空题(共16题,57分)

19. (填空题, 3分)当今的CPU芯片除了包括定点运算器和控制器外,还包括____、____运算器和____管理等部件。

我的答案:

3

(1) Cache

(2) 浮点

(3) 存储

20. (填空题, 2分)奔腾CPU中L2级cache的内容是____的子集,而____内容又是L2级cache的子集。

我的答案:

2

(1) 主存

(2) L1级cache

21. (填空题, 3分)多个用户共享主存时,系统应提供____。通常采用的方法是____保护和____保护,并用硬件来实现。

我的答案:

3

(1) 存储保护

(2) 存储区域

(3) 访问方式

22. (填空题, 2分)____就是要计算机执行某种操作的命令。一台计算机中所有机器指令的集合,称为这台计算机的____。

我的答案:

2

(1) 指令

(2) 指令系统

23. (填空题, 3分)指令系统是表征一台计算机性能的重要因素,它的____和____不仅直接影响到机器硬件结构,而且也影响到____。

我的答案:

3

(1) 格式

(2) 功能

(3) 系统软件

24. (填空题, 3分)不同机器有不同的____,RISC指令系统是____指令系统的改进。

我的答案:

3

(1) 指令系统

(2) CISC

25. (填空题, 3分)指令字长度分为____、____、____三种形式。

我的答案:

1

(1) 单字长

(2) 半字长

(3) 双字长

26. (填空题, 3分)RISC的中文含义是____,CISC的中文含义是____。

我的答案:

3

(1) 精简指令系统计算机

(2) 复杂指令系统计算机

27. (填空题, 2分)指令寻址的基本方式有两种,____方式和____方式。

我的答案:

0

(1) 顺序寻址

(2) 跳跃寻址

28. (填空题, 3分)形成指令寻址的方式,称为指令寻址方式,有顺序寻址和____寻址两种,使用____来跟踪。

我的答案:

1.5分  (我觉得)写简称 ,填空题也是

(1) 跳跃

(2) 程序计数器PC

29. (填空题, 2分)设指令中形式地址为D,基址寄存器为BX,则基址寻址方式时,有效地址 E=____。

我的答案:

2

(1) (BX)+D

30. (填空题, 3分)堆栈是一种特殊的____寻址方式,它采用____原理。按构造不同,分为寄存器堆栈和____堆栈。

我的答案:

3

(1) 数据

(2) 先进后出

(3) 存储器

31. (填空题, 3分)操作控制器的功能是根据指令操作码和____,产生各种操作控制信号,从而完成____和执行指令的控制。

我的答案:

3

(1) 时序信号

(2) 取指令

32. (填空题, 5分)____是完成一条指令所需的时间,包括取指令、分析指令和执行指令所需的全部时间。机器周期也称为____,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。____是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个____由若干个机器周期组成,每个机器周期又由若干个____组成。

我的答案:

5

(1) 指令周期

(2) CPU周期

(3) 时钟周期

(4) 指令周期

(5) 时钟周期

33. (填空题, 8分)图中所示的处理机逻辑框图中,有两条独立的总线和两个独立的存储器。


已知指令存储器IM最大容量为16384字(字长18位),
数据存储器DM最大容量是65536字(字长16位)。
各寄存器均有“打入”(Rin)和“送出”(Rout)控制命令,但图中未标注出。
指出下列各寄存器的位数:
程序计数器PC____位,指令存储器地址寄存器IAR____位,
指令寄存器IR____位,指令存储器数据寄存器IDR____位,
累加器AC0和AC1____位,通用寄存器R0-R3____位,
数据存储器地址寄存器DAR____位,数据存储器数据寄存器DDR____位。

我的答案:

8

(1) 14

(2) 14

(3) 18

(4) 18

(5) 16

(6) 16

(7) 16

(8) 16

34. (填空题, 9分)

CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

1)标明图中四个寄存器的名称。

全称a_______,b________,c主存地址寄存器,d________。

2)简述指令从主存取到控制器的数据通路。(为方便比对,寄存器填简称)

_______→_______→主存 → _______ → _______→ 操作控制器

3)数据在运算器和主存之间进行存/取访问的数据通路。

存储器读:M → _____ → ALU → AC     

存储器写:AC → _____ → M

我的答案:

4

(1) 数据缓冲寄存器DR

(2) 指令寄存器IR

(3) 程序计数器PC

(4) PC

(5) AR

(6) 缓存寄存器DR

(7) 指令寄存器IR

(8) DR

(9) DR

三. 判断题(共2题,4分)

35. (判断题, 2分)指令操作码字段的位数决定了指令系统中指令的数量。

  • A. 对
  • B. 错

我的答案: 对

2

36. (判断题, 2分)多操作数指令可以是单字长指令。

  • A. 对
  • B. 错

我的答案: 对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值