十五章代码iret问题
call dword ptr ds: ;对int指令进行模拟,调用原来的int 9中断例程cmp al,1
jne int9ret
mov ax,0b800h
mov es,ax
inc byte ptr es:;属性增加1,改变颜色
int9ret:
pop es
pop bx
pop ax
iret
为什么此处的的iret不是在pop es之前难到iret不是返回call dword ptr ds: 这句产生的push cs 和push ip的吗,如果是按照后进先出原则应该在pop es之前
页:
[1]