如果不加mov al,20h out 20h,al这两句,每次开一个dos窗口只能运行一次程序,然后第二次在运行dos框就死掉,而如果加上的话就没有这个,代码如下所示


------解决思路----------------------
这个好像是硬中断处理例程必须的吧,似乎是清硬中断状态以允许后续的硬中断被响应。
------解决思路----------------------
微机原理上面有说,8086外接8259a中断控制器,中断结束时需要给OCW2至位以表明中断结束,mov al,20h out 20h,al应该是这个作用,然后就能接受下次中断了,否则中断一直处于阻塞状态,

不知道对不对哈,我以前也遇到这问题,目前这么理解的