1 / 7
文档名称:

计算机操作系统.ppt

格式:ppt   大小:253KB   页数:7页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机操作系统.ppt

上传人:薄荷牛奶 2019/2/27 文件大小:253 KB

下载得到文件列表

计算机操作系统.ppt

相关文档

文档介绍

文档介绍::为计算机用户隐藏I/O设备的特性,即实现程序与设备的无关性。完成用户提出的I/O请求、加快I/O信息传送速度、提高I/O设备的并行性和利用率,为I/O设备提供设备驱动程序和中断处理程序等。I/O设备与计算机通信的连接点被称为端口。用于操作端口、总线和设备的一组电子器件,是设备与总线的连接装置。(port)(controller)/输出系统管理(1)程序控制方式早期计算机采用的方式。CPU向设备控制器发出一条I/O指令启动设备进行一个字(节)的输入或输出,然后CPU就等待I/O设备进行数据传送,直到一个字(节)传送完毕。接下来,CPU按以上方式处理下一个字(节)的输入或输出。CPU绝大部分时间都用于循环等待及测试I/O是否完成,造成CPU资源的极大浪费。CPU和外围设备只能串行工作。(2)中断驱动方式举例:(将数据由硬盘传入内存的过程)①进程向CPU传送指令,要求CPU向硬盘发出输入输出命令。②CPU向硬盘控制器发出数据传送命令,然后CPU返回继续执行原来的任务。③硬盘控制器从硬盘中取出数据放入硬盘数据寄存器中。④接着向CPU发出中断请求。⑤CPU执行中断服务程序(硬盘驱动程序)向硬盘控制器发送取数据信号。⑥将数据寄存器的的数据送入内存,完成一次数据传输。CPU硬盘内存①⑤②③④硬盘控制器数据寄存器⑥(2)中断驱动方式当某进程要启动某个I/O设备工作时,首先由CPU向相应设备的控制器发出一条I/O命令,然后CPU立即返回继续执行原来的任务,设备控制器则按照命令的要求去控制I/O设备工作。这时,CPU与I/O设备并行工作。这种方式CPU的利用率较高。但这种方式的缺点是在一次数据传送过程中,发生中断次数较多(每次只传送一个字节),这将耗去大量CPU处理时间。(3)直接存储器访问方式为了减少CPU对I/O设备的干预,传送数据以块为单位进行,并直接在内存和设备之间进行,当一个或多个数据块传送完毕时才需要CPU干预,整块数据的传送是在设备控制器的控制下完成。这就是I/O控制中的直接存储器访问(DMA,ess)方式。采用这种方式CPU的利用率高。(4)通道控