int 9中断的问题
在第十五章的编写int 9中断例程中,in al,60h
pushf
pushf
pop bx
and bh,11111100b
push bx
popf
call dword ptr ds:
为什么还要执行原来的int 9中断呢?我们不是自己编写了int 9中断了吗?为什么还要执行这一句 call dword ptr ds:??
求大牛讲解一下{:5_100:}
我们只是模拟int9 的部分功能,因为一些硬件的细节我们不清楚,没有办法在新的 int 9 的中断例程中写出来,所以就还要用原来的int 9 的中断例程来处理其他信息。 木有人知道原因吗??????:'( hxs554f 发表于 2012-5-6 23:17 static/image/common/back.gif
我们只是模拟int9 的部分功能,因为一些硬件的细节我们不清楚,没有办法在新的 int 9 的中断例程中写出来, ...
原来是我看书不仔细{:5_96:},书上276页写了,谢谢你哇{:5_96:}
页:
[1]