1.下面有关程序计数器PC的叙述中,错误的是(   )。

A.PC是用户不可见的寄存器

B.PC的值由CPU在执行指令过程中进行修改

C.转移指令时,PC的值总是修改为转移目标指令的地址

D.PC的位数一般和存储器地址寄存器MAR的位数一样


2.下面有关指令周期的叙述中,错误的是(    )。

A.指令周期的第一个子周期一定是取指子周期

B.所有指令的执行子周期一样长

C.在有间接寻址方式的指令周期中,至少访问两次内存

D.在一条指令执行结束、取下条指令之前查询是否有中断发生


3.下面是有关数据通路设计中取指令操作涉及到的部件的叙述,错误的是(   )。

A.取指令操作涉及到指令存储器和指令地址寄存器(即:PC)两个状态单元

B.取指令操作要用到一个加法器,用于计算下条指令地址

C.单周期数据通路中,取指令操作一定要用一个指令寄存器来存放取出的指令

D.PC在单周期数据通路中不需写控制信号,而多周期数据通路中需要写控制信号


4.下面是有关MIPS系统的lw/sw指令数据通路设计的叙述: ①. lw/sw指令数据通路中要有一个符号扩展部件 ②. lw/sw指令数据通路中,ALU的控制信号一定为“Add”(即:ALU做加法) ③. 寄存器堆的写控制信号在lw指令执行时为“1”,在sw指令执行时为“0” ④. 数据存储器的写使能信号在lw指令执行时为“0”,在sw指令执行时为“1” 以上叙述中,正确的有( )。

 A. ①和②和③

 B.①和②和④

 C.②和③和④

 D.全部


5.下面是有关中断响应的叙述,错误的是(  )

 A.每条指令结束后,都会转到一个中断响应子周期

 B.在中断响应周期,CPU首先通过设置中断允许触发器来关中断

 C.中断响应过程中,CPU把返回地址送到堆栈或特殊寄存器保存

 D.中断响应过程中,CPU把取得的中断服务程序的入口地址送PC


6.以下情况中,(     )不需要通过外部中断请求线通知CPU。(多选题)

 A.溢出    

 B.除数为0        

 C.DMA传送结束      

 D.键盘缓冲满