计算机数据库(经济会计类)四讲计算机操作系统随堂讲义.pptVIP

计算机数据库(经济会计类)四讲计算机操作系统随堂讲义.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1. IRQ(Interrupt Request)(线)   IRQ即中断请求线。计算机中有许多设备(例如声卡、硬盘等)需要定期中断CPU,让CPU为其做一些特定的工作。这些设备在中断请求线上把请求中断的信号发给CPU。所以每个设备只能使用自己独立的中断请求线(PCI总线、USB总线上的设备可共享)。一般微机共有16条中断请求线与各种外设相连接,(每个中断线有一个标号也就是中断号)。 2. DMA(Direct Memory Access)(芯片)   计算机与外设之间的联系一般通过两种方法:一是通过CPU控制来进行数据的传送;二是在芯片控制下进行数据的传送。在DMA方式下,外设利用DMA芯片直接将数据写入或读出存储器,而基本不用CPU参与,系统的速度会大大增加。 3. I/O端口地址(Input/Output)(地址)   每个端口都有自己唯一的一个端口号,这个端口号称为地址。每一个和CPU通信的外设都有不同的I/O地址,通常在PC机内部一共有1024个地址。 4.7.2 输入/输出控制方式 4.7 输入/输出系统管理 (1) 程序控制方式 早期采用的方式。CPU向设备控制器发出一条I/O指令启动设备进行一个字节的输入或输出,然后CPU就等待I/O设备进行数据传送,直到一个字节传送完毕后CPU再继续处理下一个字节的输入或输出。 CPU绝大部分时间都用于循环等待及测试I/O是否完成,造成CPU资源的极大浪费。CPU和外围设备只能串行工作。 CPU通过端口对外设进行控制的方式有以下几种: 4.7.2 输入/输出控制方式 4.7 输入/输出系统管理 (2) 中断驱动方式 首先由CPU向相应设备的控制器发出一条I/O命令,然后CPU立即返回继续执行原来的任务,设备控制器则按照命令的要求去控制I/O设备工作。这时CPU与I/O设备并行工作。 这种方式CPU的利用率较高。但这种方式的缺点是在一次数据传送过程中,发生中断次数较多(每传一个字节就要请示求中断),这将耗去大量CPU处理时间。 4.7 输入/输出系统管理 (3) 直接存储器访问方式 引入DMA控制器后,在其控制下,以数据块为单位完成设备与内存间的数据交换,当数据块传送完毕时才需要CPU干预。该方式CPU的利用率高。 (4) 通道控制方式 通道实际上是一种比DMA芯片功能更强的设备。通道控制方式是DMA的发展,它把对每一块数据的读写变成对一组数据块的读写,可以进一步减少CPU的干预。更大程度地提高了系统资源的利用率。 4.7.3 I/O缓冲管理   现代操作系统中,I/O设备与CPU(实际指内存)交换数据时,需要使用缓冲技术。也就是为I/O设备设置缓冲区暂存数据,等到数据积累到一定程度时,再做批量处理。 引入缓冲: (1) 缓和CPU与I/O设备间速度不匹配的矛盾; (2) 减少对CPU中断频率; (3) 提高CPU与I/O设备间的并行性。 4.7 输入/输出系统管理 4.7.4 设备驱动程序 4.7 输入/输出系统管理 设备驱动程序与具体设备有关,用户安装好硬件后还要再安装驱动程序,计算机才能识别和使用该设备。每个外部设备都有相应的设备驱动程序,它也是硬件的身份识别标志,负责完成设备具体的各种动作(输入/输出操作)。 一旦为I/O设备安装了驱动程序,那么应用程序在使用I/O设备时,就不必关心设备的特性、I/O控制方式,这样就实现了应用程序与设备的无关性。    动 画 4.8 典型操作系统 你听过用过 哪些操作系统? 4.8.1 Unix 4.8 典型操作系统 Unix是一个交互式、分时多用户并支持网络的操作系统,是可以运行在从微机到巨型机在内的各种机型上的通用操作系统。目前主要用于网络服务器、大中小型机。 主流产品:FreeBSD运行界面 主流产品:Solaris运行界面 1969年,贝尔电话实验室的专家开发了--Unix操作系统。 4.8 典型操作系统 4.8.2 DOS DOS是微型计算机早期所使用的桌面操作系统。是单用户、单任务和字符界面的操作系统,主要为16位微型计算机而设计,属于淘汰产品。 MS-DOS运行的界面 1981年,IBM发布了IBM 5150 PC,采用了Micr

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档