- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章设备管理;5.1.1 计算机系统的设备
设备管理的重要性主要体现在以下几点:
①CPU性能越高,输入输出设备性能同CPU性能不匹配的反差也越大。如何解决这一矛盾,而又尽量不降低处理机的性能。
②I/O设备千变万化,如何对它们实现统一的管理,从而方便用户使用。
③I/O设备能否及时将各种信息传送给计算机系统,计算机发出的各种命令能否通过I/O设备及时传送给执行部件。
④由设备传送的数据应该是安全和保密的,数据不能被破坏或被泄露。多用户多任务环境中的设备使用应该通过协调,避免冲突,不能破坏设备。;5.1.2 计算机I/O系统结构;5.1.3 I/O设备 ;2) 按信息交换的单位分类
第一类是块设备(Block Device),这类设备用于存储信息。 由于信息的存取总是以数据块为单位, 故而得名。 它属于有结构设备。典型的块设备是磁盘,每个盘块的大小为512 B~4 KB。
磁盘设备的基本特征:
a)传输速率较高,通常每秒钟为几兆位;
b)可寻址,即对它可随机地读/写任一块
c)I/O采用DMA方式。
第二类是字符设备(Character Device),用于数据的输入和输出。 其基本单位是字符, 故称为字符设备。;3) 按设备的共享属性分类
这种分类方式可将I/O设备分为如下三类:
独占设备。
(2) 共享设备。
(3) 虚拟设备。 ;4)按照所属关系,可以将外部设备分为两类:
①系统设备:系统生成时就已经登记的设备。如键盘、磁盘和显示器等。
②用户设备:系统生成时未登记的设备。如移动硬盘、扫描仪和数码相机等。
5)按照工作和使用特性,可以将外部设备分成:
①I/O设备:输入设备如键盘,扫描仪,鼠标等。输出设备如显示器、扫描仪、绘图仪等。
②存储设备:在系统中作为内存的扩充,又称为外存或者辅存。相对于内存而言,具有容量大,速度慢和价格相对便宜等特点。;2. 设备与控制器之间的接口 ;5.1.4 设备控制器;2. 设备控制器的组成 ;5.1.5 总线系统 ; 1. ISA和EISA总线
1) ISA(Industry Standard Architecture)总线
这是为了1984年推出的80286型微机而设计的总线结构。 其总线的带宽为8位,最高传输速率为2 Mb/s。之后不久又推出了16位的(EISA)总线,其最高传输速率为8 Mb/s,后又???至16 Mb/s, 能连接12台设备。
2) EISA(Extended ISA)总线
到80年代末期,ISA总线已难于满足带宽和传输速率的要求, 于是人们又开发出扩展ISA(EISA)总线,其带宽为32位,总线的传输速率高达32 Mb/s,同样可以连接12台外部设备。 ;2. 局部总线(Local Bus) ;5.2 I/O控制方式 ;图 5-5 程序I/O和中断驱动方式的流程 ;5.2.2 中断驱动I/O控制方式 ; 直接存储器访问DMA I/O控制方式 ;2. DMA控制器的组成 ; 为了实现在主机与控制器之间成块数据的直接交换, 必须在DMA控制器中设置如下四类寄存器:
(1) 命令/状态寄存器CR。用于接收从CPU发来的I/O命令或有关控制信息, 或设备的状态。
(2) 内存地址寄存器MAR。在输入时,它存放把数据从设备传送到内存的起始目标地址;在输出时,它存放由内存到设备的内存源地址。
(3) 数据寄存器DR。用于暂存从设备到内存,或从内存到设备的数据。
(4) 数据计数器DC。 存放本次CPU要读或写的字(节)数。 ;3. DMA工作过程 ;DMA方式优缺点如下:
优点:操作均由硬件电路实现,传输速度快,CPU仅在初始化和结束时参与,基本上不干预数据传送,可以减少大批量数据传输时CPU的开销;CPU与外设并行工作,效率高。
缺点:DMA方式也有一定的局限性,这是因为DMA方式在初始化和结束时仍由CPU控制,DMA方式窃取了CPU的时钟周期,使得CPU处理的效率下降,为此可以采用CPU和DMA交替访问内存的方法,通过硬件线路分时地控制这两者对总线的使用权,来提高整个系统的效率。;5.2.4 通道技术 ;2. 通道类型 ;2) 数组选择通道(Block Selector Channel) ; 3) 数组多路通道(Block Multiplexor Channel)
数组选择通道虽有很高的传输速率,但它却每次只允许一个设备传输数据。数组多路通道是将数组选择通道传输速率高和字节多路通道能使各子通道(设备)分时并行操作的优点相结合而形成的一种新通道。它含有多个非分配型
文档评论(0)