Win 应用程序接口 在Windows中定义了种类非常多的数以千计的应用程序接口(Win API) 提供OS服务 Windows中分辨不出哪些是系统调用(被内核执行) 哪些是用户空间的库调用事实上一个Windows版本中的系统调用也许在另一个Windows 版本中会在用户空间的库调用 在某些Windows版本中图形子系统在内核中运行它们也是系统调用否则是用户空间的库调用 四操作系统的安装与启动 操作系统怎样开始运行(引导和装入) 怎样形成系统操作环境(配置和初始化) 怎样从程序的顺序执行转换到支持程序的并发执行 操作系统的引导和装入 操作系统的引导有两种方式 独立引导(bootup) 辅助下装(download) 大多数系统采用 OS核心文件存储在系统本身的存储设备中由系统自己将OS核心程序读入内存并运行 最后建立一个操作环境 独立引导方式步骤 ()系统加电 执行BIOS中的系统初启程序 ()对系统硬件和配置进行自检 保证无硬件错误 ()从硬盘中读入操作系统启动文件并将控制权交给该程序模块 ()执行操作系统启动程序完成系统环境配置和操作系统初始化工作 ()继续读入其余的OS文件逐个执行相应的系统程序完成OS各种功能模块的装入完善OS的操作环境做好程序并发执行的准备 ()等待用户请求和用户作业的输入经过操作系统调度后并发执行 [] [] [] [] [] [] [] [] [] [] |