找回密码
 立即注册
搜索
查看: 10878|回复: 67

[硬件] 不懂就问问,当年显卡发明出来是干嘛用的?

[复制链接]
头像被屏蔽
     
发表于 2017-4-5 21:43 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-5 22:00 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

推倒民主墙 该用户已被删除
发表于 2017-4-5 22:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-5 22:15 | 显示全部楼层
推倒民主墙 发表于 2017-4-5 22:08
显示3d图像,当时叫3D加速显示卡

3D加速卡是单独的,显卡早就有了
回复

使用道具 举报

     
发表于 2017-4-5 22:17 | 显示全部楼层
不是。
说显卡起源,必须说VGA那一票东西。VGA之前有一大票的显示适配器,比如MDA之类的。
本质上,这些东西都是为了专门处理显示画面而设计的硬件加速器。这里显示画面不仅仅指图形化界面,早期的25x80字符串界面一样需要显示适配器来处理,否则根本无法将计算机内容输出到阴极射线管显示器上。
回复

使用道具 举报

     
发表于 2017-4-5 22:17 来自手机 | 显示全部楼层
最早当然是为了输出显示信号-ega,vga这样的。3d加速卡则完全是为了游戏。
回复

使用道具 举报

     
发表于 2017-4-5 22:18 | 显示全部楼层
一开始不叫显卡 叫3D加速卡
基本就是为了玩游戏才诞生的
当时主机都很注重3D性能导致大量的3D游戏诞生
同样的游戏电脑不加显卡都没法跑 所以才出了3D加速卡这么个为3D游戏而生的东西
回复

使用道具 举报

     
发表于 2017-4-5 22:18 | 显示全部楼层
我猜,没有多少人去读过当年的VGA标准
回复

使用道具 举报

     
发表于 2017-4-5 22:19 来自手机 | 显示全部楼层
当年2d性能都不怎么样,为了正经工作也得弄
回复

使用道具 举报

     
发表于 2017-4-5 22:20 | 显示全部楼层
wdh1030 发表于 2017-4-5 22:18
一开始不叫显卡 叫3D加速卡
基本就是为了玩游戏才诞生的
当时主机都很注重3D性能导致大量的3D游戏诞生

前一段还看有什么文章,信誓旦旦的写显卡最早叫做3d加速卡……
回复

使用道具 举报

发表于 2017-4-5 22:21 | 显示全部楼层
没显卡你显示器的信号哪来的

集显也是显卡啊
回复

使用道具 举报

     
发表于 2017-4-5 22:21 | 显示全部楼层
革萌 发表于 2017-4-5 22:20
前一段还看有什么文章,信誓旦旦的写显卡最早叫做3d加速卡……

VGA表示,其实我还活在大家的计算机里
回复

使用道具 举报

     
发表于 2017-4-5 22:26 来自手机 | 显示全部楼层
革萌 发表于 2017-4-5 22:20
前一段还看有什么文章,信誓旦旦的写显卡最早叫做3d加速卡……

matrox不能3d加速,它也是显卡

—— 来自 Jiayu S3, Android 7.1.1上的 S1Next-鹅版
回复

使用道具 举报

     
发表于 2017-4-5 22:28 | 显示全部楼层

RE: 不懂就问问,当年显卡发明出来是干嘛用的?

革萌 发表于 2017-4-5 22:20
前一段还看有什么文章,信誓旦旦的写显卡最早叫做3d加速卡……

这是把voodoo之前的都踢出显卡群了?
回复

使用道具 举报

发表于 2017-4-5 22:34 来自手机 | 显示全部楼层
那么显示适配器有前身吗?是不是自从用阴极射线管之后就需要显示适配器了?
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-5 22:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2017-4-5 22:51 | 显示全部楼层
命令行模式串口输出应该可以不用gpu吧
回复

使用道具 举报

     
发表于 2017-4-5 23:05 | 显示全部楼层
之所以Voodoo叫3D加速卡

就是因为

它是配合不带3D处理能力的显卡专门负责加速3D图像处理用的啊

当年知名的显卡S3 trio64V+ 带 Voodoo3D加速卡 这就是土豪配置了
回复

使用道具 举报

     
发表于 2017-4-5 23:12 | 显示全部楼层
视霸卡 声霸卡~~
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-5 23:13 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2017-4-5 23:15 | 显示全部楼层
为了处理显示输出的啊
其实上油管看一些retro computing的视频也可以看到,即便是CLI或者早期那种只有很有限的发色数和分辨率的2D界面,有没有专用的显示芯片在速度和效果上也是有差距的。
回复

使用道具 举报

     
发表于 2017-4-5 23:29 来自手机 | 显示全部楼层
早期386就有VGA卡负责输出显示了。实际上整合功能到主板和CPU是奔腾时代的事。
回复

使用道具 举报

     
发表于 2017-4-5 23:31 | 显示全部楼层
显示适配器,2D画面不够炫酷了,就加上了2D加速卡,3D画面不够炫酷了,就加上了3D加速卡,后来干脆独立出来,就成了今天的显卡咯
回复

使用道具 举报

     
发表于 2017-4-5 23:34 | 显示全部楼层
lwa190212 发表于 2017-4-5 22:51
命令行模式串口输出应该可以不用gpu吧

如果你说BIOS的话,int 10h使用vga卡(显卡都支持)的,显示器又不是1602,CPU没法输模拟……
回复

使用道具 举报

     
发表于 2017-4-5 23:40 | 显示全部楼层
IBM搞出AT计算机结构的时候同时设计了ISA总线,这个设计的初衷就是能让各家的硬件兼容起来,在isa总线出现之前的 8086/8088/apple时代 基本每家出一台计算机就得把机箱壳子里的东西全自己做了,顶多部分芯片外购。isa总线的出现让制造商可以只制造一部分电脑硬件,其他公司只要按照这个标准来就可以安装在机箱内。

isa总线的出现让个人计算机技术出现了大发展,而各家硬件制造商只要符合总线标准就可以兼容其他家的硬件。最早的显卡也是在这一时期出现的,之前没有显卡这个概念,之前各家都是在所谓的主板上弄一个显示单元而已。

之后就是3D图形卡,之前显卡典型如S3 trio64v+ 都是只管2d绘图工作,3d工作统统交给CPU浮点运算完成。这无法满足快速发展的3d图形技术。有个叫3dfx的公司就设计了3d图形卡voodoo,最开始3dfx就设计芯片,之后卖芯片
回复

使用道具 举报

发表于 2017-4-5 23:41 | 显示全部楼层
显卡就是个协处理器
回复

使用道具 举报

     
发表于 2017-4-5 23:43 | 显示全部楼层
革萌 发表于 2017-4-5 22:20
前一段还看有什么文章,信誓旦旦的写显卡最早叫做3d加速卡……

我家1995年的486还有IDE显卡呢……
回复

使用道具 举报

     
发表于 2017-4-6 00:06 | 显示全部楼层
缅怀我那烧了一半显存但是还能跑就是运行慢点的神作MX440……
回复

使用道具 举报

     
发表于 2017-4-6 00:08 | 显示全部楼层
伊迪潘喵森 发表于 2017-4-5 23:34
如果你说BIOS的话,int 10h使用vga卡(显卡都支持)的,显示器又不是1602,CPU没法输模拟…… ...

输出到打印机,最早的命令行界面就是打字机和打印机……所以才有Ctrl+S和Ctrl+Q这两个热键,用于停止走纸……
回复

使用道具 举报

     
发表于 2017-4-6 00:11 | 显示全部楼层
革萌 发表于 2017-4-6 00:08
输出到打印机,最早的命令行界面就是打字机和打印机……所以才有Ctrl+S和Ctrl+Q这两个热键,用于停止走纸 ...

说的是串口输出数据啊……
这都不叫显示当然不用显卡
回复

使用道具 举报

     
发表于 2017-4-6 00:17 | 显示全部楼层
伊迪潘喵森 发表于 2017-4-6 00:11
说的是串口输出数据啊……
这都不叫显示当然不用显卡

显示到纸上就不叫显示么,你这是歧视我跟你讲
回复

使用道具 举报

发表于 2017-4-6 00:18 | 显示全部楼层
sunyiren 发表于 2017-4-5 23:05
之所以Voodoo叫3D加速卡

就是因为

土豪那都是2块voodoo的吧
回复

使用道具 举报

     
发表于 2017-4-6 00:31 | 显示全部楼层
vesa 标准
回复

使用道具 举报

     
发表于 2017-4-6 00:43 | 显示全部楼层
当年我花时间仔细研究过VGA的协议和微架构,被折磨得死去活来
回复

使用道具 举报

发表于 2017-4-6 00:51 | 显示全部楼层
本帖最后由 lwa190212 于 2017-4-6 00:52 编辑
伊迪潘喵森 发表于 2017-4-6 00:11
说的是串口输出数据啊……
这都不叫显示当然不用显卡

...其实我一开始想到的是MDA,CGA那种东西
不过好像这些也得用专用处理卡,放这来说也算图形卡吧?
回复

使用道具 举报

     
发表于 2017-4-6 01:57 | 显示全部楼层
所以谁再说游戏行业对人类没贡献可以甩这事到他脸上,矩阵革命级贡献啊
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-4-6 07:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-4-6 08:05 | 显示全部楼层
所以总结一下,
显卡最开始只是用来向显示器输出图像信号的。
后来因为2D处理性能要求提高产生了2D图形加速卡,然后出现了3D技术,产生了3D图形加速卡
最后图形适配器和这些加速卡合体产生了现在的显卡?
回复

使用道具 举报

     
发表于 2017-4-6 08:14 | 显示全部楼层
icerk 发表于 2017-4-5 23:43
我家1995年的486还有IDE显卡呢……

那会是ISA和VLB接口吧,IDE……
回复

使用道具 举报

     
发表于 2017-4-6 08:15 来自手机 | 显示全部楼层
eno_emos 发表于 2017-4-6 08:05
所以总结一下,
显卡最开始只是用来向显示器输出图像信号的。
后来因为2D处理性能要求提高产生了2D图形加速 ...

最开始是用来输出文字的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-17 10:46 , Processed in 0.136266 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表