《计算机组成原理》中央处理机组织练习题课件.ppt
文本预览下载声明
1. 在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0,#100(即将数100传送到寄存器R0中),则CPU首先要完成的操作是( )。
A.100→R0
B.100→MDR
C.PC→MAR
D.PC→IR;2. 以下说法中错误的是( )。
A. 指令执行过程中的第一步就是取指令操作
B.为了进行取指令操作,控制器需要得到相应的指令
C.取指令操作是控制器自动进行的
D.在指令长度相同的情况下,所有取指令操作都是相同的;3.相对于微程序控制器,硬布线控制器的特点是( )
A.指令执行速度慢,指令功能的修改和扩展容易
B.指令执行速度慢,指令功能的修改和扩展难
C.指令执行速度快,指令功能的修改和扩展容易
D.指令执行速度快,指令功能的修改和扩展难;4. 在采用增量计数器法的微指令中,下一条微指令的地址存放的位置是( )。
A. 在当前微指令中
B.在微指令地址计数器中
C.在程序计数器中
D.在机器指令的地址码中;5. 在微程序控制系统中,若要修改指令系统,只要( )。
A.改变程序控制方式
B.改变微指令格式
C.增加微命令个数
D.改变控制存储器的内容;6、下列不会引起指令流水阻塞的是( )
A.数据旁路???
B.数据相关???
C.条件转移??
D.资源冲突;7. 描述流水线CPU基本概念中,正确表述的句子是( )。
A.流水线CPU是以空间并行性为原理构造的处理
B.流水线CPU一定是RISC处理器
C.流水线CPU一定是多媒体CPU
D.流水线CPU是一种非常经济而实用的时间并行技术;S1;8. 设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为⊿t,采用常规标量流水线处理机。若连续执行10条指令,则共需时间是( )。
A.8 ⊿t
B.10 ⊿t
C.12 ⊿t
D.14 ⊿t;9. 某计算机的指令系统中共有101条不同的指令,采用微程序控制器方式时,控制存储器中具有的微程序的数目至少是( )。
A. 101
B.102
C.103
D.104;10. 指令流水将一条指令的执行过程分为四步,其中第1、2和4的步的经过时间为⊿t,如下图所示。若该流水线顺序执行,50条指令共用153 ⊿t,并且不考虑相关问题,则该流水线的瓶颈第3步的时间是( )。
A. 2⊿t B. 3⊿t
C. 4⊿t D. 5⊿t;11.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别是90ns、80ns、70ns和60ns,则该计算机的CPU时钟周期至少是( )
A.90ns B.80ns
C.70ns D.60ns;S1;12.某计算机的控制器采用微程序控制方式,微程序中操作控制字段采用字段直接编码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令。问一共需要几位控制位( )
A . 5
B .15
C. 18
D. 33;13、下列存储器中,汇编语言程序员可见的是( )
A.存储器地址寄存器(MAR)
B.程序计数器(PC)
C.存储器数据寄存器(MDR)
D.指令寄存器(IR);14.设机器A的主频为8MHz,机器周期含4个时钟周期,且该机的平均指令执行速度是0.4MIPS, 试求该机的平均指令周期和机器周期,每个指令周期含几个机器周期?如果机器B的主频为12MHz,机器周期也含4个时钟周期,试计算B机的平均指令执行速度为多少MIPS?
解:主频为8MHz,则时钟周期1÷(8×10 )=0.125us
①机器周期=0.125×4=0.5us
②指令周期=1÷(0.4×10 )=2.5us
③指令周期中含机器周=2.5÷0.5=5机器周期
④B机器的平均速度=0.4×12÷8=0.6MIPS;15.主机框图如图所示,其中有一个累加器AC,一个条件状态寄存器和其他四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。
①标明图中a、b、c、d四个寄存器的名称
②简述指令从主存储器到控制器的通路
③简述数据在运算器和主存之间进行存/取访问的数据通路。
④以完成一条加法指令ADD K(K为主存地址)为例,写出该指令取指阶段和执行阶段的信息通路。;主存储器M;解:①标明图中a、b、c、d四个寄存器的名称
a:MDR;
b:IR;
c:MAR;
d:PC
②简述指令从主存储器到控制器的通路
MM→MDR →IR →操作控制器
③简述数据在运算器和主存之间进行存/取访问的数据通路
显示全部