操作系统概念..pptVIP

  • 9
  • 0
  • 约2.09千字
  • 约 31页
  • 2016-12-03 发布于山西
  • 举报
操作系统概念.

操作系统概念 第二章:计算机系统结构 本章主要内容 计算机系统操作 I/O结构 存储结构 存储层次 硬件保护 网络结构 (*) 现代计算机系统 2.1 计算机系统操作 I/O设备和CPU可以并发执行 一个设备控制器负责一类设备 每个设备控制器都有自己本地的缓冲区 CPU负责在这些设备控制器的缓冲区与内存之间进行数据的交换 I/O指的就是在设备与控制器缓冲区之间的数据交换 设备控制器通过中断来通知CPU设备操作的完成情况 中断的功能 中断通过中断向量表将控制传输给中断服务例程,中断向量表包括了所有设备服务例程的入口地址。 中断体系结构必须保存中断指令的地址 当一个中断正被处理的时候,其他中断是被禁止的。 陷阱是因错误或用户程序的特定请求所引起的软件生成中断。 操作系统是中断驱动的 中断处理 中断发生时,OS必须通过保存寄存器和程序计数器来保留CPU的状态 判断发生了哪种类型的中断 轮询 向量中断系统 将内核例程与用户例程分离,以决定每种类型的中断应该采取的动作。 单个进程执行输出的中断时间线路 2.2 I/O结构 同步I/O - I/O启动后,只有当I/O完成后控制权才返回给用户进程。 wait指令,使CPU空闲直到下一个中断开始 循环等待 在任何时候最多只能处理一个I/O请求 异步I/O - I/O启动后,控制权无须等待I/O操作完成就可返回给用户进程。 系统调用 - 请求OS

文档评论(0)

1亿VIP精品文档

相关文档