12.11 单步中断 那么,接下来的问题是,当TF=1时,CPU在执行完一条指令后将引发单步中断,转去执行中断处理程序。 注意 12.11 单步中断 注意:中断处理程序也是由一条条指令组成的,如果在执行中断处理程序之前,TF=1,则CPU在执行完中断处理程序的第一条指令后,又要产生单步中断,则又要转去执行单步中断的中断处理程序,在执行完中断处理程序的第一条指令后,又要产生单步中断,则又要转去执行单步中断的中断处理程序…… 12.11 单步中断 看来,上面的过程将陷入一个永远不能结束的循环,CPU永远执行单步中断处理程序的第一条指令。 12.11 单步中断 CPU当然不能让这种情况发生,解决的办法就是,在进入中断处理程序之前,设置TF=0。 从而避免CPU在执行中断处理程序的时候发生单步中断。 这就是为什么在中断过程中有 TF=0这个步骤。 12.11 单步中断 我们再来看一下中断过程 (1)取得中断类型码N; (2)标志寄存器入栈,TF=0、IF=0; (3)CS、IP入栈; (4)(IP) = (N*4),(CS) = (N*4+2) 最后,CPU提供单步中断功能的原因就是,为单步跟踪的执行过程,提供了实现机制。 12.12 响应中断的特殊情况 一般情况下,CPU在执行完当前指令后,如果检测到中断信息,就响应中断,引发中断过程。 可是,在有些情况下,CPU 在执行完当前
您可能关注的文档
- 网络信息检索课件09版中文数字图书馆.ppt
- 网络信息检索课件第二章检索原理和搜索引擎.ppt
- 网络信息资源的检索和利用.ppt
- 网络学术资源的发掘与利用.ppt
- 网络学术资源检索与利用.ppt
- 网络综合布线的工具.ppt
- 网页制作教案.ppt
- 网页制作网页版面布局设计.ppt
- 网页制作绪论.ppt
- 网站设计与规划第4章网站设计基础语言.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 喷涂型聚脲面层施工质量验收标准.docx VIP
- 安卓手机清除锁屏密码-锁屏图案教程.doc VIP
- 《秦汉服饰》课件.pptx VIP
- ISO9000-2015 质量管理体系 基础和术语(正式版).pdf VIP
- 喷涂型聚脲底涂层质量验收标准.docx VIP
- 2026年贵州省中考语文试卷(含答案及解析).docx
- HGT 20273-2025 喷涂型聚脲防护材料涂装工程技术规范(附条文说明)标准立项发展报告.docx
- 综合实践 编码 单元教学课件 2026秋新北师大版数学四年级上册.pptx VIP
- 中医护理门诊建设规范.pptx
- 2022年中考语文优秀作文预测及范文(6篇).doc VIP
原创力文档

文档评论(0)