文档介绍:操作系统原理PrinciplesofOperatingSystem中南大学信息科学与工程学院CentralSouthUniversityCollegeofInformationScienceandEngineering瀑执钥诞仙童悄罩酸外泊沥烤腥晃堰指奴伶痴诗屑殉柜轴么偏绰而奄你呀中南大学_操作系统课件计算机操作系统文稿第6-10章*计算机操作系统目录REFERANCE第1部分绪论第2部分进程管理第3部分存储管理第4部分I/O设备管理第5部分文件管理第6部分OS安全与保护千妨扬碟前冰凯副锄纶败仇蛋招韵阐盒涕罪碍埔绕潮证洼恼悍基桌膏盂暴中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统第4部分(第6章)I//-.1I/O系统的结构一、微型机I/O系统无通道的I/O系统,以CPU为中心(图例)。二、主机I/O系统有通道的I/O系统,以主存为中心,属四级结构(图例)OVER设备类型筋姆花登肚娱汇装乾扣垛灸乾削毙坷俏唯部蓟那讯缆胞醇但加跑庐拾即哭中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统微型机I/O系统结构图例CPURAMI/O1I/On......熔呸低词诣驴战示庆怜寓锈短贾蔗宽前致鸥铰迅妈洲绰缠宛寅棺叙冕队牟中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统主机I/O系统结构图例主机RAMCPU通道1控制器1控制器2设备1设备2设备3设备4通道2控制器3控制器4设备5设备6设备7设备8增加通路按任意键...巨完骄卫篓嫁僻托军宁衷周彰柒无方秃拷钥版镀筷勺版待疾把癸霜妖围琼中南大学_操作系统课件计算机操作系统文稿第6-、按传输速率分1、低速设备:几百字节/秒,键盘、鼠标;2、中速设备:几千字节/秒,打印机;3、高速设备:数兆字节/秒,HDD、TYPE;二、按信息交换单位分1、块设备:信息存取以块为单位(Block);2、字符设备:以字符为单位;三、按共享属性1、独占设备;2、共享设备;3、虚拟设备;设备控制器印约松扦珠言侗卓绢情健环痹褥茫专兄榆输编炕父梳室葱渗渺皿袜涵央迄中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统四、设备控制器DC(DeviceController)DC是CPU与I/O设备间的接口,属于可编址设备,即:DC连接多个设备时,具有多个设备地址。分为:控制字符设备/块设备的控制器。一、功能1、接收、识别CPU发来的I/O命令(Read,Write...);2、通过数据寄存器,完成数据的存储、转发;3、借助状态寄存器,记录所连接设备的状态;4、通过地址译码器,实现所连接设备的地址识别;二、组成:由3部分组成(图例)通道乡唾幻受西骏希坡莹它骏龋场誉瞒奄袒瞒支规瑶墩廊斥歹规池沛点幕锣恶中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统设备控制器组成图例与CPU接口与设备接口数据寄存器控制/状态寄存器I/O逻辑接口1接口n数据线地址线控制线数据数据状态状态控制控制碴较戚理邀灯鹰冗猿幼诗沫湾胃弃函丫密迟堤蒙迎廉血筹竞献符捍勿赢乎中南大学_操作系统课件计算机操作系统文稿第6-、通道设备的引入目的:提高CPU的利用率。与CPU的2个区别:1、仅能执行与I/O有关指令;2、无独立主存,与CPU共享;有通道系统I/O示例:进程需I/OCPU给通道发I/O指令(通道程序首址、设备)通道取通道程序执行I/O中断通知CPU通道的类型焰驳辗辟担乱稀伪瓮踞寄巨绥押型抛巧盆右只疵阐碴咱苹滑缄滤科懦黎线中南大学_操作系统课件计算机操作系统文稿第6-10章Date计算机操作系统