第四章操作系统控制硬件的方式 ◆操作系统为所有的软件创建了一个通用 平台。因为每个程序员都有自己的存储 格式。如果没有操作系统,就不可能在 同一个磁盘上存储由不同的程序创建的 文件 ◆操作系统也提供了一个工具,来完成应 用程序外部执行的任务。实际上操作系 统由通用平台(如 windows)、BIOS和
第四章 操作系统控制硬件的方式 操作系统为所有的软件创建了一个通用 平台。因为每个程序员都有自己的存储 格式。如果没有操作系统,就不可能在 同一个磁盘上存储由不同的程序创建的 文件。 操作系统也提供了一个工具,来完成应 用程序外部执行的任务。实际上操作系 统由通用平台(如windows)、BIOS和
第四章操作系统控制硬件的方式 ◆设备驱动程序组成。 ◆工作原理:操作系统相当于一个舞台, 应用程序相当于舞台上的演员,硬件相 当于舞台上的幕布、灯光、道具,设备 驱动程序相当于灯光控制器,而BIOS则 相当于控制道具的人。演员只管完成自 己的角色。它对道具的要求全都依赖舞 台,舞台也不能直接控制灯光,他指定
第四章 操作系统控制硬件的方式 设备驱动程序组成。 工作原理:操作系统相当于一个舞台, 应用程序相当于舞台上的演员,硬件相 当于舞台上的幕布、灯光、道具,设备 驱动程序相当于灯光控制器,而BIOS则 相当于控制道具的人。演员只管完成自 己的角色。它对道具的要求全都依赖舞 台,舞台也不能直接控制灯光,他指定
第四章操作系统控制硬件的方式 ◆灯光控制器对灯光进行控制。 ◆类似上述,应用程序只完成内部程序的 运行,它同外部硬件的任何通信全有赖 于 WINDOWS(包括数据交换、显示等), windows同硬件之间也需要BIOS指定地 址、中断等。否则, windows就无法在 大量的地址中找到相应的存储地址
第四章 操作系统控制硬件的方式 灯光控制器对灯光进行控制。 类似上述,应用程序只完成内部程序的 运行,它同外部硬件的任何通信全有赖 于WINDOWS(包括数据交换、显示等), windows同硬件之间也需要BIOS指定地 址、中断等。否则, windows就无法在 大量的地址中找到相应的存储地址
第四章操作系统控制硬件的方式 ◆控制地址。但是,BIOS也并不一定能对 所有硬件应付自如,它只对通用硬件起 到良好的控制作用,如硬盘、鼠标、键 盘等。但对于大型、新式硬件,由于找 不到相应的硬件参数,就无法控制。所 以它要借助于硬件驱动程序,硬件驱动 程序包含该硬件的数据传输率、控制方 式、编码方式等参数。新加入一个硬件
第四章 操作系统控制硬件的方式 控制地址。但是,BIOS也并不一定能对 所有硬件应付自如,它只对通用硬件起 到良好的控制作用,如硬盘、鼠标、键 盘等。但对于大型、新式硬件,由于找 不到相应的硬件参数,就无法控制。所 以它要借助于硬件驱动程序,硬件驱动 程序包含该硬件的数据传输率、控制方 式、编码方式等参数。新加入一个硬件
第四章操作系统控制硬件的方式 ◆关于此硬件的参数就被载入BIOS ◆4-1处理器和中断 ◆ Windows可执行多任务,但怎样让处理器同时 处理多个程序?CPU是由若干个二极管、三极 管组成,再组成若干个与门、或门等,程序的 完成就是执行这些输入输出。一旦运行,则需 要得到一个输出。在这个过程中,不能执行其 他程序。否则,就有两个输入,引起逻辑混乱
第四章 操作系统控制硬件的方式 关于此硬件的参数就被载入BIOS。 4-1 处理器和中断 Windows可执行多任务,但怎样让处理器同时 处理多个程序?CPU是由若干个二极管、三极 管组成,再组成若干个与门、或门等,程序的 完成就是执行这些输入输出。一旦运行,则需 要得到一个输出。在这个过程中,不能执行其 他程序。否则,就有两个输入,引起逻辑混乱