中断发生时,旧的PSW和PC为何需要压入系统栈?

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:02:28

PC是你退出的当时执行程序时program counter,相当于你放下手中的事A去进行另一庄事情B,你得记住之前A事情已经做到什么阶段了,也许B事情你得花上1年2年

PSW是program status word,同样道理,你开始做B事情的时候必须记住A事情的大致情况status。

stack memory就像是一本旧的笔记本,记下A事情的各种问题,以便以后再做A事情,如果又有一个C事情,那B事情也得记到stack memory中