计算机组成原理(第2版)

作者:唐朔飞  出版社:高等教育出版社

题目 题型
按序写出下列程序所需的全部微操作命令及节拍安排。 问答
在单总线结构的计算机中,用该总线连接了指令寄存器IR、程序计数器PC、存储器地址寄存器MAR、存储器数据寄存器MDR、通用寄存器 的输入和输出端。ALU的两个输入端分別与总线和寄存器Y的输出端相连,ALU的输出端与寄存器Z的输人端相连。Y的输入端 问答
假设CPU在中断周期用堆栈保存程序断点,而且进找时指针减1(具体操作是先修收栈拼针后存数),出栈时指针加1。分别写出组台逻辑控制和微程序控制在完成中断返回指令时.取指阶段和执行阶段所需的全部最操作命令及节拍安排。 问答
已知带返转指令的含义如下图所示,写出机器在完成带返转指令时,取指阶段和执行阶段所需的全部微操作及节拍安排。 问答
画出组合逻辑控制单元的组成框图,根据指令处理过程,结合有关部件说明其工作原理。 问答
画出微程序控制单元的组成框图,根据指令处理过程,结合有关部件说明其工作原理。 问答
试比较组合逻辑设计和微程序设计的设计步骤和硬件组成,说明哪一种控制速度更快,为什么? 问答
微指令的操作控制有几种编码方式?各有何特点?哪一种控制速度最快? 问答
什么是垂直型微指令?什么是水平型微指令?各有何特点? 问答
能否说水平型微指令就是直接编码的微指令,为什么? 问答
微指令的地址有几种形成方式?各有何特点? 问答
微指令操作控制字段采用直接编码或显式编码时,其微指令字长如何确定? 问答
设控制存储器的容量为512×48位,微程序可在整个控存空间实现转移,而控制微程序转移的条件共有4个(采用直接控制),微指令格式如下: 试问微指令中的3个字段分别为多少位? 问答
试比较静态微程序设计和动态微程序设计。 问答
解释机器指令、微指令、微程序、毫微指令和毫微程序以及它们之间的对应关系。 问答
毫微程序设计的特点是什么?与微程序设计相比,其硬件组成有何不同? 问答
假设机器的主要部件有程序计数器PC,指令寄存器IR,通用寄存器Ro、R1、R2、R3;,暂存器C、D、ALU、移位器、存储器地址寄存器MAR、存储器数据寄存器MDR及存储矩阵M。、 问答
假设机器的主要部件有程序计数器PC,指令寄存器IR,通用寄存器Ro、R1、R2、R3;,暂存器C、D、ALU、移位器、存储器地址寄存器MAR、存储器数据寄存器MDR及存储矩阵M,外加一个控制门G。   (1)要求采用双总线结构(每组总线的数据流动 问答
下表给出8条微指令I1~I8及所包含的微命令控制信号,设计微指令操作控制字段格式,要求所使用的控制位最少,而且保持微指令本身内在的并行性。 问答
设有一运算器通路如下图所示,假设操作数a和b(均为补码)分别放在通用寄存器R2和R3中,ALU有+、-.M(传送)三种操作功能,移位器可实现左移、右移和直送功能。   (1)指出相容性微操作和相斥性微操作。   (2)采用字段直接编码方式设 问答