- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一讲-北京大学微处理器研究开发中心
第十一讲
授课教师:陆俊林王箫音
2013年春季学期
主要内容
中断的基本概念
中断向量表
外部中断
内部中断
北京大学信息科学技术学院 北京大学微处理器研发中心 1
主要内容
中断的基本概念
中断向量表
外部中断
内部中断
北京大学信息科学技术学院 北京大学微处理器研发中心 2
I/O控制方式
I/O控制方式的含义
主机与外设之间的数据传送控制方式
I/O控制方式的分类
1. 程序控制方式
2. 中断控制方式
3. 直接存储器存取(DMA)方式
北京大学信息科学技术学院 北京大学微处理器研发中心 3
中断的定义
如下过程称为“中断”(interrupt)
1. 在程序运行时,系统外部、内部或现行程
序本身出现紧急事件
2. CPU立即强行中止现行程序的运行,改变
机器的工作状态并启动相应的程序来处理
这些事件
3. 处理完成后,CPU恢复原来的程序运行
北京大学信息科学技术学院 北京大学微处理器研发中心 4
中断的检测和响应
CPU在执行每条指令的适当时刻,检测中断
请求信号。若CPU发现中断请求信号有效,
则发出中断响应
CPU
中断请求信号
系统总线
中断请求信号
中断 I/O接口
中断请求信号
控制 I/O接口
中断请求信号
电路 I/O接口
北京大学信息科学技术学院 北京大学微处理器研发中心 5
I/O接口输出过程示例
① CPU执行OUT指令,将控制字写入接口的“控制寄存器”,
从而设置接口的工作模式
② CPU执行OUT指令,将数据写到接口的“输出缓冲寄存器”
③接口将数据发到“并行数据输出”信号,并将“输出准备
好”信号置为有效 (亦可由CPU写控制字将该信号置为有效)
④外设发现“输出准备好”信号有效后,从“并行数据输出”
信号接收数据,并将“输出回答”信号置为有效
路 电 口 接 行 并 0:输入缓冲寄存器 备 设 出 输 (
并行输出数据
1:输出缓冲寄存器
CPU 系统 2:状态寄存器 输出准备好 设 外
总线
3:控制寄存器
)
您可能关注的文档
- 第三代移动通信WCDMA系统的上行干扰浅析本文主要对第三代移动.DOC
- 第七章车轮与轮胎.DOC
- 第三军医大学科研设备招标公告根据学科平台建设需要对科研仪器.DOC
- 第三篇13电磁方程2.PPT
- 第二包:班班通设备采购与安装.DOC
- 第二十一章车桥和车轮教学提要.PDF
- 第二十一章教务处排课专题制作--使用ADO.PPT
- 第一提示语.PPT
- 第二届中国创新创业大赛福建赛区暨首届-福建科技型中小企业.DOC
- 第二篇项目情况及服务质量要求-重庆渝北区共公共资源交易网.DOC
- 2025年分红险:低利率环境下产品体系重构.pdf
- 大学生职业规划大赛《应用物理学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《新媒体技术专业》生涯发展展示PPT.pptx
- 七年级上册英语同步备课(人教2024)Unit 3 课时2 Section A(2a-2f)(同步课件).pdf
- 七年级上册英语同步备课(人教2024)Unit 2 课时4 Section B(1a-1d)(同步课件).pdf
- 七年级上册英语同步备课(人教2024)Unit 3课时6 project(课件).pdf
- 2025年港口行业报告:从财务指标出发看港口分红提升潜力.pdf
- 2023年北京市海淀区初一(七年级)下学期期末考试数学试卷(含答案).pdf
- 2026年高考化学一轮复习第7周氯及其化合物、硫及其化合物.docx
- 2023年北京市西城区北京四中初一(七年级)下学期期中考试数学试卷(含答案).pdf
文档评论(0)