显卡 OpenGL DirectX DC 显卡驱动
来源:互联网 发布:暗黑训练营升级数据 编辑:程序博客网 时间:2024/04/29 19:02
《计算机硬件原理》和《系统结构》这两本书来了解,系统的硬件设备如何访问吧,基本上计算机为每个连接倒系统的设备提供固定的寻址空间,用来对这台设备的控制、数据的写入和读取,而设备的操作又通过操作系统控制,操作系统底层是通过硬件指令来调用设备的,每个CPU的指令集都是一定的,通常X86系统结构的设备通过21指令,正常情况下不需要驱动程序我们可以访问显卡,而显卡厂商实际也是通过他们的显卡的引脚提供指令集合,通过这些指令集合可以访问显卡,控制显卡显示图像,但是对于普通用户使用显卡,没必要记住这么多复杂的显卡硬件指令,而且那样也太费事了,所以所有的显卡厂商都提供软接口即驱动程序,但是驱动程序是指操作显卡的指令结合的软件接口,对于这么多的硬件厂商每个厂商的指令集合都是不一样的,所以这些厂商为了用户和第三方开发,统一制定了一些标准,大家都按照这个标准来制造显卡和对外提供编程接口软件接口,这些标准就是DirectX 或 OpenGL ,用户不需要关心显卡的具体实现只需要通过提供的软件接口使用,先看会自动完成绘制的工作,显卡的指令集和内存对用户来说是透明的,用户不需要了解,而单纯从地址空间来说显卡是一个独立的系统,显卡是挂接在系统总线上的,所以系统没有办法访问先看的内存除非通过显卡提供的指令才可以,整个系统也都是在使用显卡而已。
显卡驱动让操作系统认识显卡。
OpenGL,DirectX,DC调用显卡提供显示接口。效率不同。
0 0
- 显卡 OpenGL DirectX DC 显卡驱动
- 显卡驱动
- 显卡驱动
- 显卡
- 显卡
- 显卡
- 显卡
- 显卡
- 显卡
- 显卡
- 显卡。。
- 显卡
- 显卡
- 显卡
- 显卡
- OpenGL显卡编程
- OpenGL显卡编程
- OpenGL显卡编程
- 2014年开篇博文
- Linux中多线程同步
- Linux多线程同步机制
- Linux下的多线程编程
- USACO 1.3章题解
- 显卡 OpenGL DirectX DC 显卡驱动
- 欧拉计划 第9题
- Fuck TextField自定义子类(self.delegate = self异常退出)
- 十六进制数转八进制 大数转化
- 小议layerX/Y offsetX/Y 的区别 In Chrome
- SpriteKit学习笔记(七)SKEmitterNode(粒子系统)、SKCropNode和SKEffectNode
- Web API 版本控制的几种方式
- JAVA和C# 3DES加密解密
- PAT 1052. Linked List Sorting