汇编:中断过程

中断过程如下:

 1. 取得中断类型N

 2. 保存标志位寄存器 ====》栈   pushf

 3. 将标志位寄存器的第8位(TF), 第9位(IF) 设置为0.

 4. push cs

 5. push ip 

 6.  cs = N*4+2地址的内容,  ip = N*4地址的内容

iret指令相当于执行了 pop ip, pop cs, popf指令.

猜你喜欢

转载自blog.csdn.net/m0_37564426/article/details/86429719