联系人:刘先生
电 话:0316-5890565
手 机:13932635398
手 机:18731612495
在线咨询QQ:2035687447
公司地址:廊坊市安次区盛德花园(南底商)20-1-101
当前位置:首页>技术资讯
微控制器中断的概念
添加时间:2015-12-23 14:36:59    文章来源:廊坊市九盈数控技术有限公司

    当CPU正在处理一个中断请求。又发生了另一个优先级比它高的中断请求时.cPu暂时中止对前一中断的处理.转而去处理优光级更高的中断请求.待处理完以后.再继续执行原来的中断处理程序,这样的过程称为中断嵌套,允许多重中断的系统称为多级中断系统。没有中断嵌套功能的中断系统称为单级中断系统。

    由于外界异步事件中断cPu正在执行的程序(只要允许的话)是随机的,cPu转向去执行中断服务程序时.除了硬件会自动把断点地址(程序计数器Pc的值)、Psw位压入堆栈之外,用户还得注意保护有关工作寄存器。累加器、sB等信息(通常称为保护现场),以便在完成中断服务程序后,恢复原工作寄存器、累加器、sB等的内容(称恢复现场);执行中断返回指令,自动恢复psw并弹出断点到Pc,返回主程序.继续执行被中断的程序,


友情链接

营业执照