(7 分)题 43 中的计算机 M 采用微程序控制器。请回答下列问题:
(1) 若微指令中的操作控制字段采用字段直接编码法, 互斥类的划分依据是什么? 控制 MARin, MDRout ,Rout ,ALUop 取值的微命令中、最少可划分出多少个互斥类?(2 分)
(2) 若计算机 M 的微指令字长为 32 位,采用计数器法确定下条微指令地址,控制存储器按字 编址。已知第 5 条指令“shll 2h,%eax”的微程序入口地址为 0A2H ,该指令由 5 条不 同的微指令构成, 且微指令执行过程中未发生跳转, 则当执行到该指令的第三条微指令时, 微程序计数器的内容是什么?(用十六进制表示)( 1 分)
(3) 列出题 43 中所示的机器级指令、在执行过程中可能触发的、两种异常类型和对应的指令 号。( 2分)
(4) 当 CPU 执行第 8 条指令“add %ecx,-4(%ebp)”时收到外部中断请求,简述 CPU 能够 进行中断响应的条件。( 2 分)
登录后提交答案
暂无评论,来抢沙发