硬件层 提供了基本的可计算性资源,包括:具 有一组指令的处理器、可被访问的寄存 器和存储器,可被使用的各种ⅣO设施和 设备。这些是操作系统赖以工作的基础, 也是操作系统设计者可以使用的功能和 资源
硬件层 • 提供了基本的可计算性资源,包括:具 有一组指令的处理器、可被访问的寄存 器和存储器,可被使用的各种I/O设施和 设备。这些是操作系统赖以工作的基础, 也是操作系统设计者可以使用的功能和 资源
操作系统层 对硬件作首次扩充和改造,提供了操作 系统接口,为编译程度、编辑程序、数 据库系统等的设计者提供了有力支撑 此外,操作系统还要做资源的调度和分 配,信息的存取和保护,并发活动的协 调和控制等许多工作
操作系统层 • 对硬件作首次扩充和改造,提供了操作 系统接口,为编译程度、编辑程序、数 据库系统等的设计者提供了有力支撑。 此外,操作系统还要做资源的调度和分 配,信息的存取和保护,并发活动的协 调和控制等许多工作
语言处理层 的工作基础是由操作系统改造和扩充过 的机器,提供了许多种比机器指令更强 的功能,可较为容易地开发各种各样的 语言处理程序
语言处理层 • 的工作基础是由操作系统改造和扩充过 的机器,提供了许多种比机器指令更强 的功能,可较为容易地开发各种各样的 语言处理程序
应用层 解决用户不同的应用问题,应用程序开 发者借助于程序设计语言来表达应用问 题,开发各种应用程序,既快捷又方便。 由此可以看出,操作系统和硬件组成了 个运行平台,其他软件都运行在这个 平台上
应用层 • 解决用户不同的应用问题,应用程序开 发者借助于程序设计语言来表达应用问 题,开发各种应用程序,既快捷又方便。 由此可以看出,操作系统和硬件组成了 一个运行平台,其他软件都运行在这个 平台上