主题:加急~~~关于中断的问题
请看下面这段书上的例子(调用dos设置中断的):
......
CLI
MOV AX,NEWINT5
MOV DS,AX
MOV DX,OFFSET NEWINT5
MOV AL,05H
MOV AH,25H
INT 21H;困惑,前面(CLI)已经关中断了,这里怎么还能调用?
STI
......
系统的中断向量表可以被重写,是不是很危险,比如我不小心重写了INT 21H(感觉太不小心了点),而我再在程序中调用,不是个死递归吗?
我重写的21H中断在系统没重起的情况下会不会影响其他程序正常调用中断(我知道不会
,实验过了,but why?)
......
CLI
MOV AX,NEWINT5
MOV DS,AX
MOV DX,OFFSET NEWINT5
MOV AL,05H
MOV AH,25H
INT 21H;困惑,前面(CLI)已经关中断了,这里怎么还能调用?
STI
......
系统的中断向量表可以被重写,是不是很危险,比如我不小心重写了INT 21H(感觉太不小心了点),而我再在程序中调用,不是个死递归吗?
我重写的21H中断在系统没重起的情况下会不会影响其他程序正常调用中断(我知道不会
,实验过了,but why?)