《超脑黑客》

下载本书

添加书签

超脑黑客- 第347部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
为了节省时间,在连接接口和协议方面,如果能够直接模仿计算机的标准,他就直接模仿·先将功能实现再说,要优化,以后再进行优化。
一切准备就绪之后,他便正式开始进行81inx的安装,将已经在电脑中编译好的二进制代码程序,传输到天眼当中来。使用的传输方式·自然是涡旋无线协议。
林鸿已经将这个协议当做是超脑系统的标准传输协议了,这个协议暂时也不打算公开。
或许,科学家们在未来的某个时候,也会将这个技术研究出来,而到了那个时候,或许林鸿已经使用另外的协议来进行替代了。
涡旋无线传输协议,不但速度快,而且稳定,不容易丢失数据。现在林鸿使用的协议,只是双流束涡旋,在以后有以必要的话,还可以增加其流束数目,成为多流束涡旋。
最终编译后的binx代码,体积非常小,使用涡旋无线传输,一秒钟不到就直接传送到了天眼的硬盘当中。
在通用计算机中,硬件层上面,通常还有有一个bios系统,这是一个直接与硬件打交道的输入输出系统,由厂家在出厂的时候,就直接将固件rom烧制在主板的bios芯片上。
不过,林鸿所编写的这个超脑系统,却并不需要这一步。
他的超脑系统是实时操作系统,类似于单片机,其部件通常不具备有通用性,所以也就不存在标准的输入输出接口。
当然,也并不是说一定不需要,这个看情况,如果林鸿想要另外隔离出这么一个层,用于直接和“硬件”打交道也不是不可以,还可以增加安全性。
不过,暂时他并没有考虑这个情况。
现在81inx是直接和“天眼”直接进行操作,反正这个系统暂时还只是他一用,他自己自然不会对这些硬件进行“恶意”操作。
林鸿将数据传输到“天眼”中之后,便开始了超脑系统的启动过程。
和计算机类似,启动的时候,超脑系统也将会对指定的硬件结构进行自检,只不过,刚开始林鸿只指定了几个特定的硬件结构,首先是cpu然后便是显示器礻觅网膜屏存储结构(硬盘和内存)。
只要这几个部件没有出现什么问题,就让81inx继续执行代码,最终成功启动。如果出现了什么意外情况,则系统挂起,并且给出提示信息。
这个过程是必须的,因为硬件如果出了问题,继续执行也没有任何意义,因为很多代码都将无效。例如,假如硬盘出现了问题,就算系统能够运行起来,但是却无法保存数据,文件系统无法工作,功能将大大受到限制。
当然·显示器对于计算机来说,并不是必须的,很多服务器就干脆不配备显示器,系统也能够一样运行。
自检硬件·到底要不要挂起,这就得看具体的情况。
短暂的自检过后,81inx成功通过,然后正式开始软件的启动过程。
这个过程很快,基本上是一闪而过,然后林鸿就“看”到,眼前凭空出现了一个黑底的矩形屏幕·其大小和一个17英寸的显示器差不多,就那么固定在前方,就好像前面真的出现了一个这样的显示器。
接着,显示屏上面开始出现绿色字符:
hello
binx
hedo
blinx
持续不断地这样显示,如此循环,绿色字符不断向上刷动。
看到这一幕,林鸿脸上露出笑容。
这个画面,才真正意味着·81inx在天眼里面正式运行成功。
之前所显示的内容,只是他手动对视网膜屏进行操作才出现的结果,就好像·他用手在屏幕上画了了一个图案。
而现在,则确确实实地是系统中所显示出来的内容,这个内容,是可以随时很方便地进行修改的。
并且,这两个词汇交替进行显示,意味着81inx系统中的多进程功能正在运行,也就是说,这个系统虽然简单,但至少已经具备了多任务处理的能力。
被加载到内存中执行的程序实例,称为“进程”·一个进程从建立到终止,全由操作系统的核心掌控。
操作系统的内部有一个进程队列,针对进程的状态和需求,根据不同的算法安排执行的顺序。每个进程会分配到一小段cpu时间,该段时间结束cpu马上切换到其他进程执行。
像这种不停的在各种进程之间切换执行(即上下文切换)的系统,称为多任务操作系统。
有多任务·自然就有单任务,dos系统在运行在本地实模式的时候,就是单任务的,也就是说在同一时刻,只能运行一个进程。要想运行其他程序,必须先将当前程序退出。
一般来说,多任务是现代操作系统的一个重要特征,当年inux开始编写的时候,首先实现的就是这个功能。而林鸿现在所做的,只不过是重复走了这一个过程而已。
证明了这一步没有问题,林鸿便开始将文件系统模块和内存管理模块给挂载上去。
由于这是微内核的结构,要挂载这些模块,系统连重启都不要,直接进行挂在就行了。
将文件系统挂载上去之后,林鸿测试了一个简单的文件读取和写入操作,进行了文件的创建,重命名,朝里面写入数据,并且将其显示出来。当然,这些操作,林鸿使用的并不是系统调用命令,而是像之前那样,完全手动进行
将这一步完成之后,他便开始继续完善他的she11,也就是字符终端的外壳程序。
他现在好像又回到了当初和inus一起编写inux的时候的时期,那个时候是将一个开源的bash移植到linux里面,而现在,他也大量参考了bash的shelp卜壳程序,开始编写更为复杂的系统调用命令。
shel是操作系统里面非常重要的东西,就好像是机床里面的母床一样,有了它,就可以在里面建立一个生产环境,极大的加快以后的系统编写进度。一旦将shel完成,就好像从0直接跳到了oc,有了一个质的飞跃。他在里面实现诸如ls,move和copy之类的命令,就变得像是做tr1之类的算术题这么简单。
   

第399章 自叹不如

  
》在编写linx的时候,林鸿有些提不起激情,虽然也能坚持做去,却少了几分乐趣,因为这个过程就好像是将以前做的事情重复一遍,根本没有感觉到当初编写linux的那种激情和乐趣,而在不断完善81inx的时候,却仿若回到了当初,废寝忘食地调试着各种bug,不断地完善和优化着功能。
单纯的黑色显示屏,会给视觉造成麻烦,因为就好像前面凭空挡着一个黑幕,会挡住视线,这样会影响到他的行动。于是,林鸿便对这个显示区域进行调整,将其设置为透明的形式。
为此,他还专门找到透明薄膜和玻璃窗户,不断地对比两者之间的区别,以及它们在视网膜上的表现,最终才成功将这个透明状效果给模拟出来。
当孙武、张承和孙文山他们来到林鸿家里的时候,林鸿正在研究一种新的输入方式。
这种输入方式更加自然,不用依靠特别的发送装置使用涡旋进行数据传送,而是直接通过眼睛扫描的方式,直接将内容输入到硬盘中。
这种方式,完全是大脑天然的输入方式,林鸿之前太过于对计算机进行模拟,以至于一直没有想到这一点,后来因为每次都需要开动专门的设备进行数据阐述,实在是过于不便,这才有了新的思考。
如果一定要和计算机相对比的话,那么眼睛就相当于计算机外设当中的摄像头或者扫描仪。
将其当做摄像头比较容易,可以很方便地将映入眼帘的画面给“拍摄”下来,形成图片或者影音视频,但是想要进行文字输入的话,就没有这么简单了。必须对“扫描”进来的文字进行识别,这和扫描仪是一个道理,输入的信息,相当于是图片而不是字符这样的文本信息,必须进行转换识别。
而这是比较高级的功能,暂时还实现不了。
孙武他们的到来,结束了林鸿持续研究超脑系统的过程。
“你们来得正好快喊小鸿出去玩玩,散散心,他这些天一直呆在家里,整天不出去。”
对于他们的到来,冯婉非常高兴,连忙忙上忙下,给他们准备茶水和年货果子顺便跑到房间里面,将林鸿给叫了出来。
孙武道:“阿姨,别这么客气,要喝茶我们自己来就行了,又不是第一次来这里。”
“你不是第一次,你三师兄可是第一次!”冯婉笑道,“不过小武也说得对,来到我们家就把这里当成是自己家里一样,别跟我们客气。”
后面这话,是专门跟孙文山说的孙文山连连点头。
“文山,伊芙呢?怎么没有和你一起过来?”冯婉继续问道。
孙文山道:“她呀,回去了,她有点事情,先离开了,刚刚把她送走。”
“这么快就回去了?”
林鸿和冯婉两人闻言都有些讶然。
尤其是林鸿,还想着进一步和那个伊芙进行接触,探探她的底细,却没想到今天就已经走了。
冯婉接下来将心思放在了张承身上,拉着他说着悄悄话儿其中心思想,就是劝说张承这两天和那个女孩见个面。
而林鸿则趁此机会和三师兄聊了起来。
孙文山在香g做的事情,对于他们来说,都不是什么秘密,所以言谈之中也没有什么可以保密的。
孙文山在香g的经历,说简单也简单就是从一个社会底层的偷渡人员通过自己的努力和本事,最终成为香g著名黑帮组织新义安的一个区域龙头老大;说复杂也复杂,孙文山以大陆偷渡者的身份,要想在短短的十年左右的时间达到这个地步,其难度是一般人所不敢想象的。
“新义安……”
林鸿在自己的脑海中搜索着有关这个帮派的一切。香g他并没有去过,对这一块了解不多,不知道这个组织到底是一个什么样性质的组织。他暂且将这个疑问放下,转而问道:
“三师兄,你和那个伊芙是怎么认识的?认识多久了?”
“伊芙?”孙文山看了他一眼,道,“我和她第一次见面,是在我在美国参加世界洪门恳亲大会的时候认识的,不过当时也只是一面之缘。后来她来到香港之后才渐渐熟悉。”
“洪门?”
林鸿微微一愣。
洪门这个在世界上排名都靠前的这个组织,他自然听说过。
洪门,其前身明末清初的一个秘密
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架