- 0
- 0
- 约9.94千字
- 约 42页
- 2026-01-22 发布于广东
- 举报
8.中断处理当CPU响应中断后就会进入中断处理过程执行中断服务程序,从入口地址处开始执行程序,直到返回(RETI)指令为止,中断处理主要包含以下三个过程:(1)保护现场保护现场指的就是将断点处的某些寄存器的内容压入堆栈进行保护,以便在中断返回时还原这些寄存器的内容。(2)执行中断服务程序执行中断程序是中断的最终目的,在中断服务程序中完成中断服务程序指定的操作。(3)恢复现场与保护现场相对应,在中断返回前,应将进入中断服务程序之前保护的寄存器内容从堆栈中弹出,送回原有相关寄存器,以便在断点返回后继续执行原来的程序。9.中断返回中断的最后一条指令是返回指令RETI。RETI指令将使中断服务程序结束,并返回断点处继续执行主程序。在RETI指令执行后主要进行以下操作:将中断响应时压入堆栈的断点地址(中断前的PC值)从栈顶弹出送至PC,CPU从原来断点处继续执行主程序。不能使用RET指令代替RETI指令,因为RET指令只有将PC弹出栈的操作,而没有清0中断优先级状态触发器的功能,中断系统会认为中断仍在进行,而不会响应同级中断。如果在中断服务程序中使用了入栈指令,在中断返回前应将入栈的数据弹出
您可能关注的文档
- 《汽车4S店管理》_项目七 汽车4S店财务管理.ppt
- 《CADCAM软件应用技术UG》_项目8.ppt
- 《经济学》_模块4.2 成本分析.ppt
- 《汽车4S店管理》_项目四 汽车4S店配件管理.ppt
- 《高数》_第4章不定积分.ppt
- 《汽车4S店管理》_项目二 汽车4S店销售管理.ppt
- 《汽车4S店管理》_项目六 汽车4S店人力资源管理.ppt
- 《汽车4S店管理》_项目五 汽车4S店信息反馈管理.ppt
- 《汽车4S店管理》_项目一 汽车4S店管理概述.ppt
- 《汽车1》_8项目八 其他新能源汽车.pptx
- DB61∕T 5141-2025 铝合金加固混凝土结构技术规程.docx
- T∕XCTA 0005-2026 餐饮服务业油烟污染治理技术规范.pdf
- DB31 933-2025 大气污染物综合排放标准.docx
- DB63T 2493-2026 菜薹雄性不育系制种技术规程.docx
- DB42T 2518-2026 排水沥青路面应用技术规范.pdf
- DB42T 2498-2026 波斯菊景观花海种植技术规程.docx
- DB54T 0596-2026 杰卡尔孜半细毛羊.docx
- DB42T 2507-2026 受污染耕地安全利用项目实施规范.pdf
- DB42T 2504-2026 小香葱生产技术规程.docx
- DB42T 2526-2026 地震预警信息发布规范.docx
最近下载
- 建筑工程图集 14S104:二次供水消毒设备选用及安装.pdf VIP
- 中职语文高教版2023基础模块下册《画里阴晴》教学设计.docx VIP
- 东北证券-快手-W-1024.HK-AI赋能全链路提效可灵能力持续推进.pdf VIP
- 城市轨道交通列车牵引与操纵第二章 列车运行阻力.ppt VIP
- (正式版)DB54∕T 0100-2016 《文物建筑保护工程设计防火规范》.pdf VIP
- 近五年甘肃中考语文试题及答案2024.docx VIP
- 《2013年建设工程工程量清单计价规范》GB50500-2013.pdf VIP
- 高考英语 单选易错题 .pdf VIP
- 2024年11月2日全国事业单位联考A类《综合应用能力》真题及答案.pdf VIP
- 2021版 客户侧电能计量装置通用设计要求 第2部分 低压用电客户电能计量装置.docx VIP
原创力文档

文档评论(0)