多做题,通过考试没问题!

微机原理

睦霖题库>大学试题(计算机科学)>微机原理

中断指令执行时,堆栈的内容有什么变化?中断处理子程序的人口地址是怎样得到的?

正确答案:中断指令执行时,堆栈内容变化如下:标志寄存器被推入堆栈,且SP减2,然后CPU将主程序的下一条指令地址即断点地址推入堆栈,即段值CS推入堆栈且SP减2,偏移量推入堆栈,且SP减2。中断处理子程序的入口地址即中断向量,对应的中断类型号的4倍即为中断向量地址,在该地址处的4个字节内容,高地址单元两个字节为中断入口地址的段地址,低地址单元两个字节为中断入口地址的偏移地址。
答案解析:
进入题库查看解析

微信扫一扫手机做题