📜  门| Sudo GATE 2021 测验 |第 35 题

📅  最后修改于: 2021-09-27 05:34:59             🧑  作者: Mango

计算机通过将 PC 的内容和当前 PSW(程序状态字)压入一个完整的降序堆栈来响应中断请求信号,假设每个都需要一个字。然后它从内存中读取一个新的 PSW,该位置由 IAD 表示的中断地址给出。服务程序的首地址取自内存中的 IAD+1 位置。注:TR(可以使用临时寄存器)。

考虑以下语句:

一、中断返回指令的微操作顺序:

SP ← SP-1
M[SP] ← PC
SP ← SP-1
M[SP] ← PSW
TR ← IAD
PSW ← M[TR]
TR ← TR + 1
PC ← M[TR]
Go to fetch phase. 

二、中断周期的微操作顺序:

PSW ← M[SP]
SP ← SP+1
PC ← M[SP]
SP ← SP+1

以下哪个选项是正确的?

注意 –此问题是多选题 (MSQ)。
(A)陈述 I 是正确的。
(B)陈述 II 是正确的。
(C)陈述 I 不正确。
(D)陈述 II 不正确。答案: (C) (D)
解释:

一、中断返回指令的微操作顺序:

PSW ← M[SP]
SP ← SP+1
PC ← M[SP]
SP ← SP+1

二、中断周期的微操作顺序:

SP ← SP-1
M[SP] ← PC
SP ← SP-1
M[SP] ← PSW
TR ← IAD
PSW ← M[TR]
TR ← TR + 1
PC ← M[TR]
Go to fetch phase. 

陈述 I 和 II 都不正确。
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论