- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3__总线、中断与输入输出系统
第3章 总线、中断与输入输出系统;?本章重点:
非专用总线的总线控制方式;数据宽度及其
分类;中断为什么要分类和分级;中断处理次序
的安排和实现;通道流量的分析和设计。
?本章难点:
如何按中断处理优先次序的要求,设置各中
断处理程序中中断级屏蔽位的状态,正确画出中
断处理过程的示意图;通道的流量设计;画出字
节多路通道响应和处理完外部设备请求的时空图。;3.1 输入输出系统的基本概念; 2)现在改由用户向系统发出I/O请求,经OS来分
配调度设备并进行具体的I/O处理。主要解决面向OS在OS与I/O系统间进行合理的软、硬件功能分配。
3.I/O系统的功能
1)功能:对指定的外设进行输入、输出操作,同时
完成其它的管理和控制。
2)包括:
a)对指定外设的信息编址,连接好主存与指定外
设的信息通路。 ; b)完成指定外设编址区和OS指定的主存空间之间的信息传送。
?输入:外设编址区信息 主存
?输出:主存信息 外设编址区
c)对传送信息的格式变换,产生有关I/O 操作
是否完成或出错的状态信息,经由中断系统交
给OS分析处理。
3)实现:
a)部分由I/O指令、I/O设备及其控制器完成
b)部分由OS完成; 4.I/O系统的三种方式
1)程序控制I/O
a)全软的
b)程序查询状态驱动的—键盘
c)中断驱动的—中断控制器8259A
2)直接存贮器访问(DMA)
3)I/O处理机
a)通道方式(Channel)
有自己的指令和程序,功能简单,使用面窄。
b)外围处理机方式(PPU)
独立性、通用性和功能较强。
;3.2 总线设计;3.2.1 总线的类型
1.按信息传送方向分
1)单向传输
2)双向传输
a)半双向:
在同一时刻,信息只能向其中的一个方向传送。
b)全双向:
在同一时刻,允许信息在两个方向传送。全双向速度快,但是造价高,结构复杂。
; 2.按用法分
1)专用总线
a)定义:只连接一对物理部件的总线。
b)优点:
?多个部件可以同时发送和接受信息,几乎不
必争用总线,系统流量高。
?控制简单,不用指明信息源和目的。
?任何总线的失效只影响相连的两个部件不能
直接通信,但可以间接通信,系统可靠性高。; c)缺点:
?总线数目多,N个部件
全部互连需N(N-1)/2组
总线。
?难以小型化、集成电
路化,总线长时成本高。
?利用率低
?不利于模块化,增加一个部件要增加许多新
的接口和连线。
; 2)非专用总线
a)定义:可以被多种功能或多个部件分时共享,
同一时刻只有一对部件使用总线进行通信。
b)优点:
?总线少,造价低。
?接口标准化、模块性强,易于简化接口设计。
?扩充能力强,多重总线提高带宽和可靠性。
c)缺点:
?经常出现总线争用,系统流量小。
?可能成为系统速度瓶颈,导致系统瘫痪。; 3.2.2 总线的控制方式
1.产生原因
采用非专用总线时,可能出现多个设备或部件
同时使用总线而发生争用,就得有总线控制机
构来按照某种方式裁决,保证同一时间只能有
一个高优先级的申请者取得总线使用权。
;2.控制方式
1)集中式控制
总线控制逻辑基本上集中放在一起,或者放在连接总线的一个部件中,或者是放在单独的硬件中。我们主要讲述这一控制方式 。
2)分布式控制
总线控制逻辑分散于连到总线的各个部件中。
;3.优先次序的三种确定方式
1)串行链接方式
; a)次序确定
完全由“总线可用”线所接部件的物理位置来
决定,离总线控制器越近的部件其优先级越高。
b)优点:
?算法简单,线数少,且不取决于部件的数量。
?部件增加容易,可扩充性好。
?逻辑简单,容易通过重复设置来提高其可靠
性。; c)缺点:
?对“总线可用”线敏感,一个部件不能正确传
送“总线可用”信号,其后部件都得不到使用权。
?优先级固定,不可被程序更改,灵活性差。
?遥远部件难以获得总线使用权。
?“总线可用”信号顺
您可能关注的文档
- 21.1练习使用显微镜.ppt
- 20同步发电机的不正常运行.ppt
- 22.底漆.ppt
- 23-1TCP IP的层次结构.ppt
- 22初等变换与初等矩阵.ppt
- 22015心律失常.ppt
- 21肝炎病毒.ppt
- 23-2.23节2课时。溶解性、手性、含氧酸酸性.ppt
- 21流体黏度+静力学2014.ppt
- 22单元工业崛起对中国冲击.ppt
- 2025年青岛市李沧区教师招聘笔试备考题库及答案解析.docx
- 2025年萍乡市湘东区教师招聘笔试备考题库及答案解析.docx
- 2025年长白朝鲜族自治县教师招聘备考试题及答案解析.docx
- 2025年延庆县教师招聘考试备考题库及答案解析.docx
- 2025年焦作市中站区教师招聘备考试题及答案解析.docx
- Unit 8 What do our grandparents do Period 2教学评大单元教学设计-沪教版四上.docx
- 2025年宁晋县教师招聘笔试备考题库及答案解析.docx
- 2025年日喀则地区教师招聘备考试题及答案解析.docx
- 化学实验安全知识竞赛题及答案解析.docx
- 2025年昌吉回族自治州昌吉教师招聘考试备考题库及答案解析.docx
原创力文档


文档评论(0)