驱动工作原理.docVIP

  • 17
  • 0
  • 约4.25千字
  • 约 8页
  • 2017-06-14 发布于湖北
  • 举报
驱动的工作原理 一.DOS 时期 在窗口概念还没出现的时代,驱动出现就已经诞生。早期的BIOS通过常用的软件中断开放 驱动程序的服务,如磁盘管理和键盘等。最初的DOS操作系统允许用户通过配置congfig.sys文件将新的驱 动程序加载进操作系统内核。那个时代的用户一定深有体会,为了能让《仙剑奇侠传》有音乐效果,我们 都曾不厌其烦地摆弄过DOS恼人的声卡驱动程序。由于这样的驱动安装方法过于繁琐,因此程序员便将相 关的驱动程序直接嵌入到应用程序中,开发出软硬结合的程序。 ??? 二.Windows 3.x 时期 早期的Windows仍然是运行在实模式状态下,充其量不过是增强版本的MS-DOS Shell而已,因此DOS和BIOS的驱动仍然最为重要。Inter 80286处理器的出现,使Windows能在保护模式中 运行管理16MB内存空间,依靠在保护模式和实模式之间的切换来完成系统需求,我们把这种运行模式称之 为Windows标准模式。 Inter 80386处理器的问世使Windows进化到增强模式,这是虚拟设备的概念逐渐形 成。对应用程序而言虚拟机就像独立的个人电脑,拥有自己的键盘、鼠标、显示器等硬件。实际上经过所 谓的虚拟化,数个虚拟机还是共享相同的硬件。 ??? 三.Windows 95 时期 Windows95终结了DOS

文档评论(0)

1亿VIP精品文档

相关文档