Roles of operating system 对操作系统作用的理解,有不同的观点【汤】。 1.用户与计算机硬件系统之间的接口(interface) 命令接口(Command Line Interface,GLI)、 图形用户接口(Graphical User Interface,GUl) ·编程接口(系统调用接口(system call)) 2.计算机资源的管理者(resource al locator) 一四类资源:处理机、存储器、I/0设备、文件 3.护元机(是以机Virtual Machine) 静超权机:魔蓝了软件的低 ●只大生 4口4⊙,4在14色至)QC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Roles of operating system ▶ 对操作系统作用的理解,有不同的观点【汤】。 1. 用户与计算机硬件系统之间的接口(interface) ▶ 命令接口(Command Line Interface, CLI)、 图形用户接口(Graphical User Interface, GUI) ▶ 编程接口(系统调用接口(system call)) 2. 计算机资源的管理者(resource allocator) ▶ 四类资源:处理机、存储器、I/O设备、文件 3. 扩充机器(或虚拟机Virtual Machine) ▶ 虚拟机:覆盖了软件的机器 ▶ 层次性
Roles of operating system 对操作系统作用的理解,有不同的观点【汤】。 2计算机洛汲的管理者(resource3L山ocator】 disk monitor processor cache SCSI bus disk Graphics controller Memory controller memory SCSI control ler PCI bus IDE disk control ler Expansion bus interface keyboard expansion bus disk disk disk disk Parallel port Serial port 4口4包,4在4·在QC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Roles of operating system ▶ 对操作系统作用的理解,有不同的观点【汤】。 2. 计算机资源的管理者(resource allocator) ▶ 四类资源:处理机、存储器、I/O设备、文件 3. 扩充机器(或虚拟机Virtual Machine) ▶ 虚拟机:覆盖了软件的机器 ▶ 层次性 monitor processor cache SCSI bus disk disk Graphics controller Memory controller memory SCSI controller PCI bus IDE disk controller Expansion bus interface keyboard disk disk disk disk expansion bus Parallel port Serial port
Roles of operating system 对操作系统作用的理解,有不同的观点【汤】。 1.用户与计算机硬件系统之间的接口(interface) 命令接口(Command Line Interface,GCLI)、 图形用户接口(Graphical User Interface,GUl) ·编程接口(系统调用接口(system call)) 2.计算机资源的管理者(resource al locator) 四类资源:处理机、存储器、I/0设备、文件 3.扩充机器(或虚拟机Virtua|Machine) ■虚拟机:覆盖了软件的机器 ●层次性 4口4⊙,4在4色至刀QC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Roles of operating system ▶ 对操作系统作用的理解,有不同的观点【汤】。 1. 用户与计算机硬件系统之间的接口(interface) ▶ 命令接口(Command Line Interface, CLI)、 图形用户接口(Graphical User Interface, GUI) ▶ 编程接口(系统调用接口(system call)) 2. 计算机资源的管理者(resource allocator) ▶ 四类资源:处理机、存储器、I/O设备、文件 3. 扩充机器(或虚拟机Virtual Machine) ▶ 虚拟机:覆盖了软件的机器 ▶ 层次性
Outl ine What is 0S? 操作系蔬的定义和目标 Roles of operating system 操作系统的层次模型 History of Operating Systems 操作系统的发展动力 19451955,无操作系线 19551965.批处理系线 19651980,引入分时 1980 present,PC时代,百花齐放 1990 present,移动计死时代 共他操作系病 Personal-Computer Systems Paral lel Systems Distributed Systems Embedded System 尖验和小结 1口4回4在4也至QC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Outline What is OS? 操作系统的定义和目标 Roles of operating system 操作系统的层次模型 History of Operating Systems 操作系统的发展动力 1945~1955, 无操作系统 1955~1965,批处理系统 1965~1980,引入分时 1980~present,PC时代,百花齐放 1990~present,移动计算时代 其他操作系统 Personal-Computer Systems Parallel Systems Distributed Systems Embedded System 实验和小结
操作系统的层次模型 =什么是层次模型(layered modularization)? 是一种经典的操作系统的结构模型【汤】 ●最高层:接口 ·中间层:对对象进行操纵和管理的软件集合 ●最底层:OS操纵和管理的对象,包括各类软硬件资源 以Linux,Windows和嵌入式操作系统RTEMS为例 4口4包,4在14色·更)QC
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 操作系统的层次模型 ▶ 什么是层次模型(layered modularization)? ▶ 是一种经典的操作系统的结构模型 【汤】 ▶ 最高层:接口 ▶ 中间层:对对象进行操纵和管理的软件集合 ▶ 最底层:OS操纵和管理的对象,包括各类软硬件资源 ▶ 以Linux,Windows和嵌入式操作系统RTEMS为例