- 4
- 0
- 约9.62千字
- 约 44页
- 2026-06-10 发布于广东
- 举报
8.2数据传送控制方式所谓中断服务程序,就是为实现中断源所期望达到的功能而编写的处理程序。中断服务程序一般由4部分组成:保护现场、中断服务、恢复现场、中断返回。所谓保护现场,是因为有些寄存器可能在主程序被打断时存放有用的内容,为了保证返回后不破坏主程序在断点处的状态,应将有关寄存器的内容压入堆栈保存。中断服务部分是整个中断服务程序的核心,其代码完成与外设的数据交换。恢复现场是指中断服务程序完成后,把原先压入堆栈的寄存器内容再弹回到CPU相应的寄存器中。有了保护现场和恢复现场的操作,就可保证在返回断点后,正确无误地继续执行原先被打断的程序。中断服务程序的最后部分是一条中断返回指令IRET。上一页下一页返回8.2数据传送控制方式3)中断返回在中断服务程序的最后,应安排一条中断返回指令IRET。该指令完成如下功能:①从栈顶弹出一个字———IP。②再从栈顶弹出一个字———CS。③再从栈顶弹出一个字———FLAGS。IRET指令执行完后,CS、IP恢复为原中断前的值,CPU从断点处继续执行原程序。从上述过程可以看出,各类中断源的中断过程基本相同,以可屏蔽中断的过程最为复杂,如图8-5所示。上一页下一页返回8.2数据传送控制方式8.2.3DMA方式与接口1.DMA方式基本概念为了解决外设与内存之间大块数据交换时的速度问题,提出了DMA方式。DMA方
您可能关注的文档
最近下载
- 网络安全服务责任免责声明.doc VIP
- 2025年高中学业水平考试信息通用技术试题真题(含答案详解).pdf VIP
- Stable Diffusion Prompt Book From OpenArt 11-13AI绘画资料收集.pdf VIP
- 气管插管患者非计划拔管原因分析鱼骨图.ppt
- 2023年云南省通用技术普通高中学业水平考试题 .pdf VIP
- 普通高中通用技术学业水平考试考试题汇编.doc VIP
- DBJ_T45-001-2012:广西壮族自治区保障性住房建设标准.pdf VIP
- 林子雨大数据技术原理与应用答案(全).pdf VIP
- 湖南文理学院《大学物理A》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- Micron美光SDRAMMT62F512M32D2, MT62F1G32D4, MT62F2G32D8, MT62F512M64D4, MT62F1G64D8说明书用户手册.pdf
原创力文档

文档评论(0)