系统中断int3汇编中断

《汇编中断语言程序设计》第十彡章中断及中断处理程序汇编中断中断,汇编中断程序

000BH 0030H是这两个中断的入口地址,也就是發生中断后将要跳到这里来.

T0INT,T1INT都是中断子程序的名字,也相当于地址,我们要跳到那个地方去执行中断子程序!!!!

在程序中,一般只有中断才会用到保護和恢复现场,我到现在还没有看见其它情况用它们的!!!

你的第3个问题就要看你用什么IC了,有的IC自带的有那些功能,你就不需要了,但是51是需要的.至於子程序那就不用中断首地址了,因为你掉用的子程序是固定的,不象中断,不知道发生在什么地方,不好把中断子程序放置,才要定义中断入口!!!!

2、囿些子程序也要保护某些重要信息尤其是在子程序中要用到主程序中的某些资源时,而这些资源中的信息在返回后还有用的就必须要先保存,返回前再恢复当然这些工作也可以放在主程序中做,并且这种保护也不是一定要用堆栈也可以用其它资源。

3、中断程序就必須要有保护和恢复现场因为中断不是预先知道的,也就是说在主程序中不可能做保护和恢复准备并且其入口地址是固定的。子程序和延时程序不用专门定义入口地址汇编中断程序会按照源程序进行汇编中断。

参考资料

 

随机推荐