处理器在执行iret,int n指令的时候做了哪些工作?
处理器在执行iret,int n指令的时候做了哪些工作?
我知道iret指令会弹出栈顶的数据来恢复一些寄存器,但不知道具体是哪些写寄存器。
还有int n指令把哪些数据压入了堆栈?
[解决办法]
INT N
标志寄存器入栈
CS入栈
IP入栈
IRET
IP出栈
CS出栈
标志寄存器出栈
发布时间: 2012-07-24 17:47:58 作者: rapoo
处理器在执行iret,int n指令的时候做了哪些工作?
处理器在执行iret,int n指令的时候做了哪些工作?
我知道iret指令会弹出栈顶的数据来恢复一些寄存器,但不知道具体是哪些写寄存器。
还有int n指令把哪些数据压入了堆栈?
[解决办法]
INT N
标志寄存器入栈
CS入栈
IP入栈
IRET
IP出栈
CS出栈
标志寄存器出栈