
计算机专业基础综合计算机组成原理中央处理器历年真题试卷汇编1.docx
6页计算机专业基础综合计算机组成原理(中央处理器)历年真题试卷汇编1(总分66,考试时间90分钟)1. 单项选择题1. CPU的功能包括 华中科技大学2007年】A. 指令控制、操作控制、时间控制、数据加工B. 命令控制、数据控制、时间控制、程序控制C. 数据控制、操作控制、时间控制、数据加工D. 指令控制、数据控制、时间控制、程序控制2. 在CPU的设汁中,不需要 武汉大学2006年】A. 指令寄存器 B.地址译码器C.数据寄存器 D.地址寄存器3. 下列部件不属于控制器的是—沈阳航空工业学院2005年】A. 指令寄存器 B.程序计数器C.程序状态字 D.时序电路4. 通用寄存器是 北京邮电大学2003年】A. 可存放指令的寄存器 B.可存放程序状态字的寄存器C.本身具有计数逻辑与移位逻辑的寄存器 D.可编程指定多种功能的寄存器5. CPU中保存当前正在执行指令的寄存器是—华中科技大学2007年】A. 指令寄存器 B.指令译码器C.数据寄存器 D.地址寄存器6. 条件转移指令执行时所依据的条件来自 北京航空航天大学2002年】A.指令寄存器 B.标志寄存器C.程序计数器 D.地址寄存器7. 指令寄存器的位数取决于—。
中国科学院1999年】A.存储器的容量 B.指令字长C.机器字长 D.存储字长8. 主存地址寄存器MAR的位数与下列哪个寄存器相同—中国科学院1999年】A.主存数据寄存器MDR B.程序计数器PCC.指令寄存器IR D.累加器AC9. 在取指令操作之后,程序计数器中存放的是—江苏理工大学1999年】A.当前指令的地址 B.下一条指令的地址C.上一条指令的地址 D.程序中指令的数量10. 取指令操作 B.受到当前指令的操作码控制A.受到上一条指令的操作码控制C.受到下一条指令的操作码控制 D.是控制器固有的功能,不需要在操作码控制下进行11. 在一条无条件跳转指令的指令周期内,PC的值被修改 次A. 1 B.2C. 3 D.无法确定12. 间址周期结束时,CP[J内寄存器MDR中的内容为 A.指令 B.操作数地址C.操作数 D.无法确定13. 下列CPU内部数据通路结构,不正确的是 上海大学1998年】A.单总线结构 B.多总线结构C.部件内总线结构 D.专用数据通路结构14. 在单总线的CPU中 上海交通大学2005年】A. ALU的两个输入端及输出端都可与总线相连B. ALU的两个输入端可与总线相连,但输出端需通过暂存器与总线相连C. ALU的一个输入端可与总线相连,其输出端也可与总线相连D. ALU只能有一个输入端可与总线相连,另一输入端需通过暂存器与总线相连15. 采用CPU总线结构的数据通路与不采用CPU内部总线的数据通路相比—。
A.前者性能较高 B.后者的数据冲突问题较严重C.前者的硬件量大,实现难度高 D.以上说法都不对16. 硬布线控制器是一种 上海大学1999年】A.组合逻辑控制器 B.时序逻辑控制器C.存储逻辑控制器 D.组合和时序逻辑控制器17. 微操作信号发生器的作用是—A.从主存中取出指令 B.完成指令操作码的译码功能C.产生控制时序 D.产生各种微操作控制信号18. 下列关于指令周期、机器周期、时钟周期说法不正确的—武汉大学2006年】A. 指令周期是指完成一条指令所需的时间,包括取指令、分析指令、执行指令所需的全部 时间B. 机器周期划分为几个不同的阶段,每个阶段所需的时间称为指令周期C. 时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位D. 一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成19. 多时钟周期CPU设计是指 浙江大学2004年】A. 一条指令一个时钟周期,多条指令因而多条时钟周期B. 一条指令需多个时钟周期才能执行完C. CPU中需多个加法器才能执行完一条指令D. CPU中设置不同长度的时钟周期20. 同步控制是 北京理工大学2005年】A.只适用于CPU控制的方式 B.只适用于外部设备控制的方式C.由统一时序信号控制的方式 D.所有指令执行的时间都相同的方式21. 采用同步控制的目的■—。
哈尔滨工程大学2003年】A.提高执行速度 B.简化控制程序C.满足不同操作对时间安排的需要 D.满足不同设备对时间安排的需要22. 在控制单元的异步控制方式中,各种微操作的执行时间分配方案是—西安交通大 学2003年】A. 所有微操作分配相同执行时间B. 各个微操作需要多长时间就分配多长时间C. 大多数微操作分配较短的执行时间,某些复杂微操作分配较长的执行时间D. 所有微操作在同一节拍中进行23. 异步控制常用于 ,作为其主要控制方式西安理工大学2001年】A.微程序控制器 B.微型机的CPU控制C.组合逻辑控制的CPU中断 D.计算机主机访问I/O设备24. 指令译码器进行译码的■—北京科技大学2004年】A.整条指令 B.指令的操作码字段C.指令的地址 D.指令的操作数字段25. 在计算机中,存放微指令的控制存储器隶属于 北京理工大学2004年】A.辅助存储器 B.高速缓存C.主存储器 D. CPU26. 微程序控制器中,控制存储器存放的是—上海交通大学1997年】A.指令信息 B.数据信息C.控制信息 D.状态信息8.分析题1. 比较硬布线控制和微程序控制中国科学院1999年】2. 简单叙述在微程序设计的计算机中,微程序控制器的基本工作原理。
复旦大学2001年】3. 某计算机的数据通路结构如图5-1所示,写出实现ADDR1,(R2)的微操作序列(含取指令 及确定后继指令地址)天津大学2001年】4.设CPU内部结构如图5-2所示,此外还有B、C、D、E、H、L6个寄存器(图中未画出), 它们各自的输入和输出端都与内部总线相通,并分别受控制信号控制(如Bin寄存器B的输 入控制;Bout为寄存器B的输出控制),假设ALU的结果直接送入Z寄存器中要求从取 指令开始,写出完成下列指令的微操作序列及所需的控制信号ADDB, C(B)+(C)—BSUBAC, H(AC)+(H)—AC,(AC)—(H)fACSR据诵瞎时?刊T号某计算机有如图5-3所示的功能部件,其中M为主存,MBR为主存数据寄存器,MA为主 存地址寄存器,IR为指令寄存器,PC为程序计数器(具有自动加1功能),R0〜R3为通用寄 存器,C、D为暂存寄存器,ALU为算术逻辑单元,移位寄存器可左移、右移、直通传送西安电子科技大学2005年】MARM85. 将所有的功能部件连接起来,组成完整的数据通路,并用单向或双向箭头表示信息传送 方向6. 写出“ADDR1, (R2)”指令周期信息流。
该指令的含义是将R1中的数与(R2)指示的主存单 元中的数相加,相加的结果直接传送到R1中7. 写出“ADD(R1),R2”指令周期信息流该指令的含义是将(R1)指示的主存单元中的数与 R2中的数相加,相加的结果传送到(R1)中。
