中断处理过程 如果特权改变,则保护堆栈指针 将标志寄存器压入堆栈,保护标志位 禁止可屏蔽中断和单步中断 将被中断指令的逻辑地址压入堆栈 如果有错误代码,则压入堆栈 根据向量号获取中断向量 执行服务程序 中断返回: 断点地址和标志寄存器出栈恢复 控制又返回到断点指令继续执行 可屏蔽中断处理过程示例 8.3 DMA方式 希望克服程序控制传送的不足: 外设→CPU→存储器 外设←CPU←存储器 直接存储器存取DMA: 外设→存储器 外设←存储器 特点比较: 查询传送: 简单实用,效率较低 中断传送:外设主动,可与CPU并行工作,但每次传送需要大量额外时间开销 DMA传送:CPU释放总线,由DMA控制器管理,外设直接和存储器进行数据传送,适合大量、快速数据传送 DMA传送过程 CPU对DMA控制器进行初始化设置 外设、DMAC和CPU三者通过应答信号建立联系:CPU将总线交给DMAC控制 DMA传送 DMA读存储器:存储器 → 外设 DMA写存储器:存储器 ← 外设 自动增减地址和计数,判断传送完成否 DMA传送流程 DMA响应 发存储器地址 传送数据 传送结束? DMA结束 修改地址指针 和计数器 DMA请求 DMA传送流程 DMA传送方式之CPU暂停 停止CPU访问内存:CPU放弃对总线的使用权,由DMA控制器管理进行数据传送 DMA传送方式之周期挪用 CPU周期窃取:在CPU执行
您可能关注的文档
- 集装箱创意展示策划活动方案.ppt
- 集装箱的发展.ppt
- 集装箱堆场业务.ppt
- 集装箱和托盘.ppt
- 集总参数元件滤波器设计.ppt
- 几何初步知识练习课.ppt
- 几何图形第二课时课件.ppt
- 几种重要的金属化合物2(1).ppt
- 几种重要的盐(2).ppt
- 挤压与拉拔设备...ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 开源证券-机械行业2026年度中期投资策略-AI设备景气度高涨,顺周期板块持续复苏.pdf VIP
- 2023年最新资料员考试题库附答案【培优】.docx
- 多能互补的分布式能源系统设计与案例.pdf VIP
- (完整版)土地登记代理人题库及答案(名校卷).docx
- 煤矿瓦斯抽采达标评判细则权威版.doc VIP
- 2023年资料员资格考试题库加下载答案.docx
- PID课程设计积分、微分、比例运算电路.pdf VIP
- 开源证券-计算机行业2026年中期投资策略-大模型商业化落地加速,国产算力强势崛起.pdf VIP
- 慢性鼻炎的中西医结合治疗课件.ppt VIP
- 2023年施工员《设备安装施工专业管理实务》题库【突破训练】.docx
原创力文档

文档评论(0)