断源的分类
发布时间:2016/7/14 20:35:11 访问次数:515
在实际系统中,中断源的种类繁多,不同微EPL3012-152MLC处理器也有不同的中断源,从中断执行的角度来看,可以分成两类。
处理器预先考虑的中断
这些中断的处理是处理器在设计之初就进行了考虑的。如:除数为零中断、溢出中断、掉电中断、集成的接口电路中断。这类中断是我们常见的一类中断,几乎所有的微处理器都预先定义了这类中断。此类中断发生后,硬件可以快速地找到相应的中断服务子程序去执行相应的处理。不同的处理器对这类中断的选择是不一样的。
处理器没有预先考虑而需要扩展的中断
这类中断通常与具体的实际应用有关,微处理器不可能在设计芯片时就将所有可能的中断都考虑进去,这涉及成本问题。同时,微处理器的中断资源也是有限的,当中断资源不够用,就需要扩展不同的中断。如:某系统同时需要外部定时器中断和键盘中断,这些中断由外围器件向处理器发出中断请求,这时就需要通过扩展电路来实现。
在实际系统中,中断源的种类繁多,不同微EPL3012-152MLC处理器也有不同的中断源,从中断执行的角度来看,可以分成两类。
处理器预先考虑的中断
这些中断的处理是处理器在设计之初就进行了考虑的。如:除数为零中断、溢出中断、掉电中断、集成的接口电路中断。这类中断是我们常见的一类中断,几乎所有的微处理器都预先定义了这类中断。此类中断发生后,硬件可以快速地找到相应的中断服务子程序去执行相应的处理。不同的处理器对这类中断的选择是不一样的。
处理器没有预先考虑而需要扩展的中断
这类中断通常与具体的实际应用有关,微处理器不可能在设计芯片时就将所有可能的中断都考虑进去,这涉及成本问题。同时,微处理器的中断资源也是有限的,当中断资源不够用,就需要扩展不同的中断。如:某系统同时需要外部定时器中断和键盘中断,这些中断由外围器件向处理器发出中断请求,这时就需要通过扩展电路来实现。