操作系统——显示器的驱动

一、前言

        完成了CPU和内存这两个计算机核心部件的管理以后,最后一个问题就是完成对外设的管理。

        外部设备通过总线和CPU、内存相连,每个外设都有自己的控制电路,当我们想要每个外设执行相应的动作时,CPU就会向某个地方写入命令,外设接收到后就会解释命令完成相应的动作。

        整个过程可以用两步来总结:

(1)CPU通过端口地址发送对外设的工作要求吗,一般是命令“out ax,端口号”,其中AX寄存器存放的就是外设的具体工作内容;(2)外设开始工作,在工作完成后通过中断告诉CPU,CPU会在中断处理程序中处理外设的工作结果。

        操作系统不仅仅是要像上面那样使用外设,而且还引入了文件视图这一概念,将所有对外设的使用变成了对文件视图的操作,给上层用户提供了一个接口,屏蔽细节,达到方便使用的目的。


二、设备驱动的基本原理

1.外设的工作原理

        CPU对外设的使用由两条主线构成:第一条主线从CPU开始,CPU向外设发送命令,表现为CPU执行指令“out ax,端口号”;第二条主线从外设开始,当外设执行完任务或状态发生变化,就会通过中断机制通知CPU,CPU会通过中断处理程序完成后续工作。

 2.文件视图

        如果像上面那样去完成对外设的操作,需要程序员知道外设对应的端口号,了解指令的详细格式,而且不同公司的同一种外设的格式可能完全不一样,这是一项繁杂且无趣的工作。为了提高工作效率,可以将所有的外设都抽象为一个文件视图,调用read、write等统一的接口完成对外设的使用。比如向“显示器文件”写入(write)一个字符串“hello”,那么就会在显示器上显示出“hello”。


                
联想显示器驱动程序 手动安装显示器驱动软件 在 Windows Vista 下安装显示器驱动程序 在 Windows XP 下安装显示器驱动程序 在 Windows 7 下安装显示器驱动程序   在 Windows Vista 下安装显示器驱动程序 1. 关闭计算机和所有已连接设备的电源。 2. 确保显示器连接正确。 3. 打开显示器的电源,然后打开系统的电源。让计算机启动Windows Vista 操作系统。 4. 依次单击开始和控制面板,然后单击硬件和声音图标。 5. 单击个性化图标。 6. 单击显示设置图标。 7. 在弹出的显示设置窗口中单击高级设置按钮。 8. 单击监视器选项卡。 9. 单击属性按钮。 10. 在弹出的用户帐户控制窗口中选择继续按钮,然后单击驱动程序选项卡。 11. 单击更新驱动程序,以打开“更新驱动程序软件-通用即插即用监视器”窗口。 然后单击“浏览计算机以寻找驱动程序软件”按钮。 12. 选择“从计算机的设备驱动程序列表中选择”。 13. 将联想光盘放入光盘驱动器中,然后点击从磁盘安装按钮。 14. 通过点击浏览按钮,然后浏览并指向下述路径: X:\Monitor Drivers (这里X代表光盘驱动器) 选择文件LS2023wC.inf,点击打开按钮,点击确定按钮。 15. 在新窗口中选择 Lenovo LS2023wC,然后点击下一步,文件从光盘复制到您的硬盘驱动器中。 16. 安装完成后,关闭所有打开的窗口,然后取出光盘。 17. 重新启动计算机。   在 Windows XP 下安装显示器驱动程序 1. 关闭电脑和所有连接设备。 2. 确保显示器正确连接。 3. 打开显示器和系统。使系统导入Windows XP。 4. 点击 开始-> 设置-> 控制面板, 点击 外观与主题, 然后点击 显示 图标,打开 显示属性 窗口。 5. 点击 设置 项目。 6. 点击 高级 按钮。 7. 点击 监示器 项目。 8. 点击 属性 按钮。 9. 点击 驱动程序 项目。 10.点击 更新驱动程序 打开 硬体更新向导 窗口。如果出现“Windows可以连接到Windows Update 以搜索软件吗?”窗口,请选择“否,暂时不”然后点击 下一步。 11.选择 从列表或指定位置安装(高级), 然后点击 下一步。 12.选择 不要搜索。我要自己选择安装的驱动程序,然后点击 下一步。 13.选择 从磁盘安装 按钮。点击 浏览 按钮,然后浏览并指向下述路径 X:\Monitor Drivers (这里X代表光盘驱动器) 14.选择 LS2023wC.inf 档案然后点击 开启 按钮, 点击 确认 按钮。 15.选择 Lenovo LS2023wC 然后点击 下一步,文件将从CD复制到您的硬盘中。 16.关闭所有打开窗口,取出CD。 17.重启系统。   在 Windows 7 下安装显示器驱动程序 1. 关闭电脑和所有连接设备。 2. 确保显示器正确连接。 3. 打开显示器和系统。使系统导入Windows 7。 4. 点击 Start -> Control Panel -> Appearance and Personalization -> Display ->Change Display Settings。 6. 点击 Advanced Settings。 7. 点击 Monitor 项目。 8. 点击 Properties按钮。 9. 点击 Driver 项目。 10.点击 Update Driver 。 11.选择 Browse My Computer for Driver Software。 13.点击 浏览 按钮,然后浏览并指向下述路径 X:\Monitor Drivers (这里X代表光盘驱动器) 14.选择 LS2023wC.inf 档案然后点击 开启 按钮, 点击 确认 按钮。 15.选择 Lenovo LS2023wC 然后点击 下一步,文件将从CD复制到您的硬盘中。 16.关闭所有打开窗口,取出CD。 17.重启系统。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值