摘要: ---恢复内容开始---1.什么是中断?中断发生时cpu做什么工作? 中断是CPU响应外设需求的一种模式,在外设需要CPU时,会向中断控制器发送中断请求,这时CPU要保护现场,即把正在运行的程序保存起来,一般是把状态压入堆栈,然后读中断号,启动相应的中断服务程序,服务完成后,载入保护现场,即把堆栈的数据弹出,继续运行之前的程序。 中断是指系统发生某一事件后,CPU暂停正在执行的程序转去执行处理该事件的程序过程,处理中断事件的程序称为中断处理程序,产生中断信号的那个部件称为中断源。硬件的中断机构与处理这些中断的程序统称为中断系统。 改变工作模式至中断模式--->保存当前PC,敏感数据入栈. 阅读全文
posted @ 2013-11-01 10:38 xuefenhu 阅读(671) 评论(0) 推荐(0) 编辑