📜  门| Sudo GATE 2021的测验|第35章

📅  最后修改于: 2021-06-29 00:51:04             🧑  作者: Mango

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

请考虑以下语句:

I.从中断指令返回的微操作顺序:

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)陈述一是正确的。
(B)陈述二是正确的。
(C)陈述一不正确。
(D)陈述II是不正确的。答案: (C) (D)
解释:

I.从中断指令返回的微操作顺序:

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. 

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