默认冷灰
24号文字
方正启体

第141章 我绝不是为了打游戏!(4k) (7 / 10)

作者:打小就清澈 最后更新:2025/9/18 7:42:46
        差不多该打的招呼打过了,该见的人也见过了,高振东一头就扑进了计算机房。

        在京钢厂这段时间,他已经积累了太多操作系统的源代码了,都是没有调试的。

        虽说后世的操作系统非常庞大,可是实际上那是带GUI(图形用户界面)、要维持多代兼容性、保持不可胜数的硬件外设的驱动兼容性的结果。

        而剥离这一切,只是一个命令行界面下的单道批处理操作系统,实际上就简单多了,甚至进程调度,都可以采用极简的方式处理。

        很多在分时操作系统中需要处理和考虑的问题,在这个系统中都可以留下接口,但是暂时不做任何处理。

        现在高振东完成的部分,是硬件驱动部分。

        之所以这么快,和硬件的简单是分不开的。

        键盘驱动,原来就写好了,甚至都不需要太多的改写。只是把原有代码从汇编转为C,并且封装好就可以。

        这里的封装,和面向对象的封装是两个概念,C语言本身不是面向对象的,C是面向过程的,C++才是面向对象。

        而现在这个硬件环境下,用面向对象无疑是自己给自己找麻烦,某种程度上说,当硬件能力有限的时候,Linus的那句话一点儿都没错。

        技术从来都不是无源之水无根之木,一个好技术脱离了环境,也无从谈起它的好来。

        内容未完,下一页继续阅读
(←快捷键) <<上一章 举报纠错 回目录 回封面 下一章>> (快捷键→)

大家都在看?