- 13
- 0
- 约1.22万字
- 约 41页
- 2015-12-14 发布于广东
- 举报
第12章输入、输出和中断程序设计 主程序与硬件完成了以上操作后,CS和IP寄存器已取得了中断处理子程序的段基址和偏移地址(即中断向量),CPU就转去执行中断服务子程序。请读者注意: (1)外部设备发送到CPU的中断请求信号在时间上是随机的(而子程序调用在时间、空间上是可知的),只要未被屏蔽的设备本身的状态是准备就绪的,它就会向CPU发出中断请求信号,若此时CPU正在执行一条指令,那么就要等这条指令执行完毕,才响应中断(在流水方式计算机中一般为精确断点); (2)对加了重复前缀的串指令(如REP MOVSB),要做为一条指令处理,但不是把串操作指令全部重复执行完,而是执行一次重复和串指令即可响应中断; (3)对MOV指令和POP指令,如果处理的对象为段寄存器时,那么本条指令执行完后,接着再执行一条指令才响应中断; (4)对于开中断STI和中断返回指令IRET,要在STI或IRET指令执行完后,再执行一条指令才响应中断。以上是几种特殊情况,对一般指令,只要一条指令的执行周期结束即可响应中断。 中断处理程序的编写方法和标准子程序很类似,以下是编写中断服务子程序的步骤,请注意与子程序编写的一些不同之处。 (1) 保存寄存器内容(保护现场) (2) 如允许中断嵌套,则开中断(STI) (3) 处理中断(
您可能关注的文档
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 2新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 3新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 4新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 6新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 8新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 9新.ppt
- Flash CS5动画设计实例教程 第2版 鲍雷 教案 flash cs5动画设计实例教程 10新.ppt
- Flash CS5动画制作案例教程 刘万辉 1_ 教学课件 第1章Flash动画制作基础新.ppt
- Flash CS5动画制作案例教程 刘万辉 1_ 教学课件 第2章矢量图形绘制新.ppt
- Flash CS5动画制作案例教程 刘万辉 1_ 教学课件 第7章运动渐变动画新.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 企业人力资源管理师一级复习资料.docx VIP
- FIDIC设计建造交钥匙(PDB)合同条件1999版本(中英对照).pdf VIP
- 会计师事务所工程竣工财务决算审计报告.docx
- 后循环动脉瘤个案护理.pptx VIP
- 超星尔雅-《舞蹈鉴赏》.docx VIP
- 国防知识竞赛题库(含答案).pdf VIP
- 2025年重庆市高中生化学竞赛高二组试卷真题(含答案及答题纸)_可搜索.pdf VIP
- 宣贯培训(2026年)《GBT 1094.6-2011电力变压器 第6部分:电抗器》.pptx VIP
- 《基础物理学》电子教案 哈里德 HR35.ppt VIP
- 2026年河南中考历史高分冲刺综合试卷(附答案解析).docx VIP
原创力文档

文档评论(0)