“思路客小说网”最新网址:https://www.4xxs.com,请您添加收藏以便访问
当前位置:思路客小说网 > 都市言情 > 四合院里的大国宗师 > 第144章 我绝不是为了打游戏!(4k)

第144章 我绝不是为了打游戏!(4k)(4 / 5)

上一页 章节列表 下一页
好书推荐: 四神器之青龙剑 我在凡人科学修仙 骗我借腹生子?我重生闪婚消防员 梵天炼帝 不是死对头吗?王爷怎么又争又抢 作精老婆太撩人,禁欲总裁深深沦陷 别原谅他 雁的历程 莫问前途归路 共感追凶后,我成大理寺团宠了

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

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

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

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

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

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

    以高振东当前所拥有的计算机条件,他需要的是简洁、灵活、直接面对底层硬件、程序员对流程和数据最大程度的直接控制。

    而不是把宝贵的计算机资源浪费在面向对象带来的繁琐冗长臃肿上。

    为了达到这个目的,高振东甚至牺牲一定的安全性和程序严谨性也无所谓。

    这个区别,从日后的程序员极少使用到的一条语句就可以看出一点。

    c语言中的goto语句,无条件直接跳转语句。

    诞生于早期的高级计算机语言中,往往都有类似语句存在,虽然为了程序可读性,并不提倡使用。

    不过这条语句在搞c语言编程的时候,尤其是嵌入式编程的时候并不少见,因为直接面对底层的时候,有时候这玩意真的挺好用。

    可是在后来的java、python等语言中,甚至是默认情况下根本没有这条语句。

    话说回来,高振东的键盘驱动只需要封装,或者说包装好就行。

    而磁带机的驱动,高振东已经从运算所取回来运算所升级的最新的版本。

    磁芯存储器作为主存储器的驱动,是现成的。

    作为高振东规划中要首先实现的四个底层硬件驱动,上面三个是在他正式入手操作系统的时候,已经解决了或者摇人解决了的。

    剩下这个显示器的,高振东就只好自己写了,运算所的人对c语言达到能熟练运用的人还是太少,不够用,根本不够用。

    因为高振东不仅要解决字符输出的驱动问题,他还写了一个简单的图形驱动,顺便在上面一层的c编译器中,实现了c语言最基本的graphics.h头文件,把基本的像素函数、直线和线型函数、多边形函数、填充函数都实现了一遍。

    其实这个工作在短期来说,是个吃力不讨好的工作,纯数值计算不太需要这个东西,而各种科学计算图形的输出,又受限于s59显示器320*240分辨率那有限的表现力。

    可是高振东还是干了,无他,作为前

上一页 章节列表 下一页
新书推荐: 山海戒指 综影视:姑娘你别跑 替身不做了,傅总跪求复合 重生顶流之横扫娱乐圈 五岁家主驾到,重振家族荣耀 重生后闪婚,绝嗣老公不装了 时代洪流中普通人的悲歌 身份都没曝光,未婚妻就死心塌地了 师弟,求求你饶了我吧! 战神狂医