- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中断系统相关概念 中断向量: 中断向量即中断服务子程序的入口地址,也就是中断服务子程序的第一条指令在存储器中的存放地址。 中断系统相关概念 中断优先级:在系统中多个中断源可能同时提出中断请求时,需要按中断的轻重缓急给每个中断源指定一个优先级别,这就是中断优先级。 CPU按照中断优先权的高低顺序,依次响应。 同级优先级问题 中断现场:是指CPU转去执行中断服务程序前的运行状态,包括CPU内部各寄存器、断点地址等。 中断嵌套:若有更高级别的新中断源发出请求,且新中断源满足响应条件,则CPU中止当前的中断服务程序,转而响应高级中断。这种多级(重)中断的处理方式称为“嵌套”。 中断屏蔽:在某些情况下,CPU可能不对中断请求信号作出响应或处理,这就是中断屏蔽。 中断屏蔽标志 系统在处理优先级别较高的中断请求时,不会理睬后来的级别较低的中断请求 。 中断处理过程 中断检测 CPU内部硬件自动完成 ,指令结束时检测 中断响应 CPU内部硬件自动完成,包括中断判优和中断索引 中断服务 CPU执行中断服务子程序并返回断点的过程。中断服务是根据用户自行编制的指令顺序完成各项操作的。 程序中断与子程序调用的区别 子程序的执行是程序员事先安排好的(由调用子程序的指令转入);中断服务子程序的执行一般由随机的中断事件引发。 子程序的执行受到主程序或上层子程序的控制;中断服务子程序一般与被中断的现行程序无关。 不存在同时调用多个子程序的情况,因此子程序不需要进行优先级排队;而不同中断源则可能同时向CPU提出服务请求。 DMA操作的基本方法 周期挪用:挪用CPU不访问存储器的周期 不影响或减慢CPU的操作 不易识别可被挪用的周期,硬件电路复杂,数据传送不连贯、不规则 周期扩展:在DMA请求后由硬件延长CPU的时钟周期 CPU在加宽了的周期内不会进行下一步操作,正好用来进行DMA 降低CPU的处理速度 CPU停机 :最简单也是最常用的DMA传送方式 迫使CPU让出总线控制权,整个DMA期间,CPU都一直处于空闲状态 会降低CPU的利用率,并可能影响到CPU对中断的响应和DRAM刷新 串行数据的传输速率 并行数据的传送速率可用总线带宽(MB/s)来表示,而串行数据的传送速率可以有两种表示方式: 比特率( bits/s) 波特率(baut/s ) 波特率是描述了硬件性能,它与比特率的关系是: 基波传送方式下 载波传送方式下 如某相位调制系统中可能发送的相位状态有0(代表数据“00”)、π/2(代表数据“01”)、π(代表数据“10”)、3π/2(代表数据“11”)四种,则通信线路的相位状态每改变一次将送出两位数据,这时比特率=2×波特率。 常用的标准波特率包括110、300、1200、2400、4800、9600、19200波特等。 通信线路状态改变一次即送出一位数据,这时比特率=波特率 通信线路状态改变一次可能送出n位数据,这时比特率=n×波特率 系统单位时间内传送有效二进制数据的位数 通信线路上基本电信号状态的变化频率 串行数据的差错控制 在串行数据长距离的传送过程中,很容易由于突发性干扰(电气干扰、天电干扰等)而引起误码,所以差错控制能力是衡量串行通信系统性能的一个重要指标。差错控制通常包括两方面的内容: 检错: 纠错: 如何发现传输中的错误 发现错误后,如何消除和纠正错误 常用差错控制方式: 检错重发ARQ 前向纠错FEC 混合纠错HEC 奇偶校验 CRC校验 1 0 1 0 1 1 0 校验位 校验位r位 信息位k位 试题分析:2009期末 若下列字符码中有奇偶校验位,但没有数据错误,那么采用偶校验的字符码是( )。 A B C D同步串行通信 同步串行通信以数据块为基本单位,传输时字节与字节之间、位与位之间都需要严格同步,因此收发双方需要使用(传送)同一时钟信号。 收/发时钟频率=波特率。 同步串行通信通常采用CRC校验方法进行数据的检错和纠错。 同步串行通信的数据格式可能有以下几种。但都必须首先确定传送的起始位置(用同步字符或同步标志或采用硬件同步信号),然后传送准备好的信息数据,最后发送校验字符。 同步字符 数据1 …… 数据n CRC字符1 CRC字符2 (a) 单同步数据格式 同步字符1 同步字符2 数据1 … 数据n CRC字符1 CRC字符2 (b) 双
您可能关注的文档
最近下载
- 水泥基工程复合材料ECC的研究与应用论文.pdf VIP
- 血透室品管圈.pptx
- 《新能源汽车维护与保养》教案 第11课 车身电气设备维护与保养.doc VIP
- GB 20951-2020 油品运输大气污染物排放标准(高清版).doc VIP
- 2025-2026学年小学信息技术(信息科技)三年级上册湘科版(2024)教学设计合集.docx
- 优质纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx
- 第八章 现代生物技术在环境保护中的应用.ppt VIP
- 千年古县申报材料-牟平.doc VIP
- 慢性咳嗽诊治指南ppt课件.pptx VIP
- 企业安全生产风险辨识评估管控指导手册-件杂货码头.pdf VIP
文档评论(0)