计算机硬件设备驱动程序讨论.docx
《计算机硬件设备驱动程序讨论.docx》由会员分享,可在线阅读,更多相关《计算机硬件设备驱动程序讨论.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机硬件设备驱动程序讨论摘要:驱动程序是硬件和软件功能连接的重要组成,随着各种硬件和相关软件的频繁换代与更新,驱动程序仍然是计算机系统应用中所不可或缺的。本文先从硬件与软件的组成来阐述了计算机体系构造,并重点分析了计算机硬件驱动程序的基本构造、工作经过与所发挥的作用,以及驱动程序与硬件和软件之间的关联性,以提高人们对计算机硬件软件互相配合工作机制的理解。关键词:计算机;硬件;软件;驱动程序计算机外围设备的使用必需要有相应的驱动程序支持,如常规外接打印机、移动手机等于电脑的连接之前必须安装特定的驱动,但有些常用外设不需要主动安装驱动程序,如鼠标、键盘、U盘等,这主要是由于操作系统已经预设了常用
2、标准外设的驱动程序,可见,对于标准的外设并不需要开发并安装驱动程序,而对于非标准外设则需要开发特定的驱动程序来支持设备的连接。总而言之,计算机外设必须借助设备驱动程序实现功能连接,方能实现相应的功能。本文正是基于对设备驱动程序的了解,从计算机体系构造与组成出发,分析驱动程序的重要作用,并深化阐述了设备驱动程序的原理和工作经过,为进一步把握计算机软硬件技术提供必要基础。1计算机体系构造大概情况所谓计算机体系构造,是指从软硬件工程师角度对计算机组成进行抽象化的一个构造,也就是讲概念性的构造,通过该构造有助于对真实计算机的组成与工作原理的理解,才能进行软硬件技术开发。当前计算机基本都是基于冯诺依曼构
3、造而来的。1.1冯诺依曼计算机构造1.2计算机与外设的连接主要是从典型的冯诺依曼体系构造对计算机内部硬件组成与软件流程进行了阐述,而要阐述计算机硬件驱动程序,首先需要了解到计算机与外设的连接方式,如图2所示。可见,计算机的外设都是通过接口连接,但是接口连接有多种,图2讲明中的(a)辐射型接法,即直接通过I/O接口连接;(b)总线型接法,即通过总线扩展的接口连接,(c)通道型接法,即通太多个通道与接口相接,然后通道通过总线扩展实现与外部设备的相连接。2驱动程序的工作原理当前Microsoft公司开发的Windows系列操作系统是不允许应用程序对硬件设备的直接访问的,所以,为了到达对硬件设备的访问
4、与控制,或者讲硬件为了实现对应的功能,必须借助操作系统所接纳的驱动程序,才能实现对硬件设备的访问与控制,可见驱动程序是特别关键的,是介于操作系统与硬件之间的一种桥梁枢纽,通常也把驱动程序看成是操作系统的组成部分。2.1驱动程序的基本构造驱动程序本质上是软件代码,其主要作用是计算机系统与硬件设备之间完成数据传送的功能,只要借助驱动程序,两者才能通信并完成特定的功能。假如一个硬件设备没有驱动程序,只要操作系统是不能发挥特有成效的,也就是讲驱动程序是介于操作系统与硬件之间的媒介,实现双向的传达,即将硬件设备本身具有的功能传达给操作系统,同时也将操作系统的标准指令传达给硬件设备,进而实现两者的无缝连接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机硬件 设备 驱动程序 讨论
限制150内