《第三章 作业题》由会员分享,可在线阅读,更多相关《第三章 作业题(2页珍藏版)》请在金锄头文库上搜索。
1、第三章 作业题一、 选择题请将单项选择题答案填在下面:123456789101.在同步控制方式中()。A.每个时钟周期长度固定 B.各指令的时钟周期数不变C.每个工作周期长度固定 D.各指令的工作周期数不变2.程序状态字寄存器PSW的内容()。A.只能由程序置位给定 B.不能由程序置位给定C.只能通过运行结果设置 D.既能由运行结果置位,也能由程序置位3.在组合逻辑控制方式中,微命令由( )提供。A.指令寄存器 B.控制存储器 C.随机存储器 D. 门级电路4. 微程序存放在()。A. 主存中 B. 堆栈中 C. CPU中 D.硬盘中5. 采用异步控制的目的是()。A. 支持微程序控制方式 B
2、.提高时间利用率C. 降低控制器成本 D.简化控制时序6.下列寄存器中,汇编语言程序员可见的是( )。A.存储器地址寄存器(MAR) B.堆栈指针(SP)C.存储器数据寄存器(MDR) D.指令寄存器(IR)7. 微程序控制器中,一条机器指令的执行对应一段( )。A. 微指令 B. 微命令 C. 微程序 D. 微地址8.组合逻辑控制器的三级时序信号是()。A.指令周期、工作周期、节拍 B.指令周期、节拍、脉冲C.工作周期、节拍、脉冲 D.工作周期、微指令周期、时钟周期9采用微程序控制的目的是()。(A)提高速度 (B)简化控制器设计与结构(C)使功能很简单的控制器能降低成本 (C)不再需要机器
3、语言10 对扩展同步总线的描述正确的是( )。(A)允许时钟周期长度可变 (B)允许总线周期长度可变 (C)无时钟周期划分 (D)无总线周期划分二、填空题1.加法器运算速度与 与 速度都有关系。2.异步传送方式中,部件间的信息传送采用 方式。3若4位加法器采用并行进位链,则C2= 。4原码一位乘运算,运算结束后累加器A存放的是 ;每一次循环作 操作。5 某计算机存储器容量64MB,地址总线24位,字节编址,则可寻址范围容量是 。6 加法运算采用双符号位,00.0101+00.1101,运算结果需要 归(归格化)。7 假设微指令命令字段共18位,采用分段编译的各段长度分别为3、5、2、3位,其余
4、位采用直译法,则最大可表示 种微命令。8 补码不恢复余数除法,被除数、除数分别为X、Y,本次余数和商分别为ri、Qi,则下一次余数为ri+1= 。三、设计题某CPU组成:用SN74181构成的ALU一片,选择器A、B,移位器;通用寄存器R0R3,暂存器C、D;指令寄存器IR,程序计数器PC,程序状态字寄存器PSW,堆栈指针SP;地址寄存器MAR,数据缓冲寄存器MDR;CPU内单向数据总线一组;控制器等部件。问题:1、画出一种CPU数据通路框图(寄存器级); 2、请补充完善加法指令ADD (R2)+,X(R1)中的指令流程步骤(采用寄存器传送级语句,如R1R0)并在下列空白处填上适当内容; FT: MIR ,PC+1PC ST: PCMAR MMDRC (1)C中存放的信息是: PC+1PC C+R1MAR MMDRC (2)C中存放的信息是: DT: (3) (4) (5) ET: C+D-MDR MDR-M PC-MAR (6)在源周期ST中,第2、3节拍的顺序是否可以交换?并说明原因。 (7) ET周期的前两步能否安排在一个节拍?为什么?3、请安排ST周期中最后一个节拍MMDRC的微命令(需考虑时序转换)。