中断接口一般包含哪些基本组成?简要说明它们的作用。
9、画出指令二级流水和四级流水的示意图。
微程序控制器设计所采用的技术及设计思想。
简述模型机组合逻辑控制器的设计步骤。
什么是微程序控制的基本思想?
试说明机器指令与微指令的关系。
什么是存储容量、机器字长、指令字长
1、设基址寄存器的内容为3000H,变址寄存器的内容为02B0H,指令的地址码为002BH,程序计数器(存放当前正在执行的指令的地址)的内容为4500H,且存储器内存放的内容如下:地址 内容002BH 3500H302BH 3500H32B0H 5600H32DBH 2800H3500H 2600H452BH 2500H(1)若采用基址寻址方式,则取出的操作数是什么?(2)若采用变址寻址(考虑基址)方式,取出的操作数是什么?(3)若采用立即寻址方式,取出的操作数是什么?(4)若采用存储器间接寻址(不考虑基址)方式,取出的操作数是什么?(5)若相对寻址用于转移指令,则转移地址是多少?
2、设某机有4个中断源1、2、3、4,其硬件排队优先次序按1→2→3→4降序排列,各中断源的服务程序中所对应的屏蔽字如表所示。(1)给出上述4个中断源的中断处理次序。(2)若4个中断源同时有中断请求,画出CPU执行程序的轨迹。(3)画出中断服务程序流程图。
3、一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节编址,,而且进栈操作是先执行(SP)-△→SP后存入数据。试回答下列几种情况下,PC、SP及栈顶内容各为多少?(1)CALL指令被读取前。(2)CALL指令被执行后。(3)子程序返回后。
4、设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。(1)A=-3/16,B=9/32,求A+B。(2)A=-87,B=53,求A-B。
5、设数据总线上接有A、B、C、D四个寄存器,要求选用合适的74系列芯片,设计一个电路,实现下列操作:T0时刻完成D→总线;TI时刻完成总线→A;T2时刻完成A→总线;T3时刻完成总线→B。
6、某运算部件的基本结构如图所示,假定此部件只有加(+)和减(-)两种基本操作,要求:(1)给出运算部件的所有微命令。(2)指出哪些微命令是相容的,哪些是相斥的。(3)试用位数最少的操作控制字段来表示全部微命令。
7、画出DMA方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。