还是暗。
这就是C语言的本质了,本质上是计算每一个像素点如何从屏幕中收集坐标,如何定位显示到屏幕。
将像素的坐标收集和显示分成各种情况,转换为各种数学公式,然后用软件语言把公式表示出来,最后封装起来,就构成了一个C语言库函数。
比如C语言里面字符打印,规定了字符的大小,字符的格式,字符的颜色,等等,每个功能都有一个库函数支持。
将像素操作的每一种情况都翻译成库函数,然后这些库函数收集起来,并集成在一起,这样就组成了一门C语言,C语言就拥有了显示图片和字符的功能。
听起来简单,实际上,每一个像素的移动都需要计算机同时运行上百个数学公式,普通人感觉十分简单的移动,实际上却是一个巨大的工程。
其实除了这些基础的像素操作之外,还有操作过程中的效率问题,如何更加简单地操作这些像素,也是研究的重点。
为了让像素显示的效率更高,所以计算机科学界专门设计了一种芯片,那就是gpu芯片,这是专门为了显示图片而设计的一款高性能芯片。
GPU就是这样一种芯片,它把语言软件里面的运行程序,用硬件来表表示,也就是说把软件里面的图像显示程序直接烧录在硬件里面。
然后,如果我们要运行操作一幅图片,就直接可以调用GPU里面的硬件模块,就可以直接显示这幅图,可以加快图片的操作速度,同时减少对CPU的资源的浪费。
所以,经常说独立显卡好一点,就是这个原因,独立显卡不需要依靠CPU进行工作,它自己就相当于一块CPU,只不过只会显示和计算图片。
在计算机性能不强的时候,GPU并没有显得特别重要,但是在计算机的性能越来越强,而且图像越来越大,越来越清晰的时候,GPU就非常重了。
因为图片的存放,还有图片的读取操作,里面报告的数学操作过程工作量非常巨大。
显而易见,CPU和GPU的研究难度都是一样的,都是世界上最艰难的研究,为了这两款芯片的研究,辉煌科技公司集中了旗下分公司最为强大的研究人员,在辉煌科技实验室进行夜以继日的研究,这样的日子已经持续了整整好四五年时间。
到2012年底,辉煌科技第一款国产商用CPU和国产商用GPU终于进入了测试阶段,都达到了市面上80%的性能,这样的突破虽然有些不足,但已经是非常了不起了。
所以,辉煌科技公司已经开始尝试利用自己的CPU和GPU制造自己的计算机,从而打破国外计算机技术的垄断。
目前的辉煌计算机,仅仅是组装国外已经生产好了芯片和部分元器件,方浩对于此非常不满意。
因为辉煌科技公司的计算机业务虽然营业额很大,但是并没有拿到大头的利润,而且还不如辉煌科技公司辉煌手机公司的利润。