第十一讲-北京大学微处理器研究开发中心.PDF

第十一讲-北京大学微处理器研究开发中心.PDF

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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:控制寄存器 )

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档