将本站设为首页
收藏胶棒官网,记住:www.jiaobangke.com
账号:
密码:

胶棒书屋:看啥都有、更新最快

胶棒书屋:www.jiaobangke.com

如果你觉得好,恳请收藏

您当前的位置:胶棒书屋 -> 超脑黑客 -> 第331章 我想学

第331章 我想学

温馨提示:如果本章属于内容错误等情况,请点击下面的按钮发送报告,我们会在一分钟内纠正,谢谢

  编写操作系统是一件非常繁杂的事情,必须对计算机系统中每一个细节都了解清楚,通电之后,每一个硬件在最初的状态,里面保存着那些数据,代码是如何一步一步地执行的……等等等等。

林鸿主要使用的编程语言,是c语言,当然,其中还会有有些地方需要用到汇编语言,例如最初引导启动的那部分代码bootloaden。

c语言的确是一种非常强大的语言,几乎现在大部分流行的操作系统都是c语言,或者其变种语言所编写的,例如unixlinux,甚至inix系统下编写linux的内核,而现在,林鸿则在linux系统下,编写linx的内核。

由于林鸿已经有了不少系统编程经验,他刚开始的时候进度是非常快的。

首先,代码编写环境是现成的,根本不用再花另外的时间和精力去配置。

要想编写一个操作系统,其编程环境也是有一定复杂性的,并不说能够编写应用软件的环境就可以,而是需要特别定制,这一步通常需要耗费程序员相当大的精力和时间。因为你需要编写的系统很可能是一个全新的体系,现有的软件和工具可能满足不了你的需求,故而不得不自己动手去实现这些工具软件。

这就像是,你想制造一台机器,但是却没有现成的工具′还必须自己去发明一台车床用来制造汽车的配件。可想而知,发明车床的时间可能就需要耗费一段极长的时间。

正所谓“磨刀不误砍柴工”,要想砍柴砍得快,就必须要有锋利的刀具但是磨刀也是需要花费时间的。

而林鸿现在这一步可以直接省略了。因为他的开发环境完全可以和linux的开发环境一致,因为使用的编程语言是一样的。

其次,诸如bootloaden这样的引导程序也几乎是现成的,只要修改少量的代码就可以直接将原来的进行重用。

所以,他在很快的时间之内,就将第一个例程“hellolinx”编写了出来。

重启之后,引导进入他新编写的操作系统,显示器上,便开始间歇性的打印“hello”以及“linx这两个词语。

正如当年linus编写的第一个多进程程序一样他这个也实现了两个线程,这两个线程同时运行在cpu中,共享着cpu的时间片。

虽然早已料到这样的结果,但是林鸿还是看了一下效果。

这是程序员们经常干的事情,虽然早就料到程序执行的结果,但


  本章未完,请点击下一页继续阅读!
上一页 1234下一页

看了《超脑黑客》的书友还喜欢看

快穿之龙族幼崽疯批反骨
作者:九尾君上
简介: 反骨系统特意选了一条龙族幼崽绑定,励志培养一条乖巧听话的小棉袄,为祂疯,为祂狂,为祂...
更新时间:2026-03-04 21:16:37
最新章节:第5章 天玑真人
四合院:截胡秦京茹后,我躺平了
作者:半山三叔
简介: 穿越四合院,陈飞只想躺平过日子。谁知绑定

“躺平人生系统”...
更新时间:2026-03-04 21:11:15
最新章节:第160章 二叔出现问题了
超魔术士:开局魔网又崩了
作者:幼稚的空想家
简介: 【DND】【费伦】【超魔法】【冒险】安瑟意外穿越托瑞尔,魔法女神又双叒叕出事了!
更新时间:2026-03-04 21:14:00
最新章节:第417章 你的灵魂灿如星河
爹!求你别升了,咱家真是奸臣!
作者:杨雪凌
简介: 许清欢穿书了,穿成了大乾第一巨贪许有德的独女。\n看着满屋子的金银珠宝,她没有笑,因...
更新时间:2026-03-04 21:24:03
最新章节:第180章 念天地之悠悠,独怆然而涕下
小说世界的路人重生了
作者:Loeva
简介: 在这个小说世界里薛绿只是不起眼的路人每日旁观着主角们的爱恨情仇有一天,世界崩溃重来路...
更新时间:2026-03-04 21:00:00
最新章节:第三百一十一章 新发现
狱医
作者:破空
简介: 三年前,他为女友怒而伤人,因故意伤人锒铛入狱。三年后归来,家遇变故,大哥大嫂车祸罹难...
更新时间:2026-03-04 20:40:47
最新章节:第1493章 他真是自己父亲吗?