关灯 字号:小

第376章 很像一台成熟的计算机了

章节报错(免登陆)

一秒记住【笔趣阁小说网】biquge345.com,更新快,无弹窗!


    江寒先在硬盘上重建了主引导记录,然后手工写了个分区表。
    由于硬盘只有20mb,dos3.31支持起来毫无压力,所以只分一个区就可以了。
    如果硬盘再大一些,往往就需要多分几个区才行,那样一来,分区表就变得复杂多了……
    最后,江寒又用同样的办法,将mand写进了硬盘中。
    这其实就是个体力活。
    出虚拟空间,在笔记本上查看文件,把数据背下来;回到虚拟空间,把数据输入到硬盘中。
    出去、回来、再出去、再回来……如此不停地反复。
    他没有看反汇编代码,而是以16进制的形式,直接把二进制数据背了下来。
    这当然不容易。
    以江寒经过改造的记忆力,每次也只能记住大约一个扇区(512个字节)的内容。
    但他就是使用这种笨办法,硬生生地将dos3.31搬运到了虚拟空间的286电脑中。
    如果想省事一点的话,其实也可以去震惊商城里,把这个版本的dos代码买下来,然后照着抄进去。
    但江寒不想浪费购买点,就采用了比较省钱的笨办法。
    好在dos3.31的系统文件都很小,只有十几~几十kb,大约折腾了五十几次,也就差不多抄完了。
    接下来,就是见证奇迹的时刻。
    江寒检查了几遍,确认没有任何错误后,就重新启动了电脑。
    这一次,在系统自检完成后,终于显示出一行激动人心的“starttingms-dos……”
    之后,等了大约3秒钟,屏幕上就滚动出一些版权信息,然后出现了熟悉的“c:\>”提示符。
    江寒用dir命令查询了一下,却发现……
    屏幕上的列表里,只能看到command,另外两个文件却不见踪影。
    稍微一想,他就会心地笑了起来。
    好吧,用习惯了windows之后,古老的dos反而有点不太熟悉了。
    在dos系统中,为了保护重要的系统文件,msdos.sys和io.sys都是具有“系统”、“隐藏”和“只读”属性的。
    想要看到这两个文件,必须在dir命令的后面,加上/ah参数才行……
    江寒输入“dir/ah”,然后回车。
    这次就看到了全部的3个文件。
    随后又玩了一会儿“md”、“cd”、type……
    熟悉了一些常见的内部命令后,江寒就开始继续工作。
    现在这台电脑里,只安装了最简易的操作系统,只拥有最基本的功能。
    如果想要做更多的事情,那就必须弄些工具软件出来。
    江寒琢磨了一下,决定写个debug。
    这是最容易实现的系统调试工具了,可以用来编写一些简单的小程序。
    江寒又花了半个小时,用老办法将这个程序的可执行文件,从外面的笔记本中,抄到了286的硬盘里。
    最后,当他输入了debug,然后回车时,熟悉的“_”提示符再次出现了。
    江寒小的时候,在一台接近报废的386上,dos玩得很溜。
    所以这时根本不用再去找太多资料,很快就回忆起了debug的用法。
    debug的使用相当麻烦,只支持一些简单的指令:p、t、a、g、q、w……
    这些字母分别代表一种基本功能。
    江寒缅怀了一下久远的“过去”后,就使用“a”指令,进入了汇编模式,然后开始写代码。
    他首先要写的,是一个c编译器。
    这个工作全靠自己来弄,怕是一个星期都弄不完。
    但没关系,网上各种c编译器的源代码,可以说层出不穷,随便找一个过来,改改就能用。
    汇编语言写代码,效率当然高不到哪里去,尤其还是debug这么原始的编辑方式。
    但怎么说也能比rombasic强一点。
    就这样,江寒花了足足三个小时,终于抄出了一个命令行版本的c编译器。
    接下来,他又花了五个多小时,用debug写了一个文本编辑小工具。
    这样一来,就可以愉快地编写c代码了。
    江寒用c语言开发的第一个软件,就是仿造tuborc2.0的集成开发环境(ide),开发一个属于自己的c语言编辑器。
    这也是非常有必要的。
    做软件开发的时候,如果没有ide,根本没有任何效率可言。
    开发用户界面这种事,并不算特别困难,对技术的要求不算特别高,但工程量非常巨大,完全是个体力活儿。
    江寒足足花费了十几个小时,才初步搞定了这款c语言ide。
    这还得说他技术够扎实、脑子够厉害、手速也够快。
    如果换个人过来,可能十天是它,半个月也是它……
    将ide的源代码编辑完毕后,保存在硬盘中,然后就可以调用c编译器,将其编译成目标代码了。
    随后,还要用c语言,写一个link程序,将这个obj格式的目标代码文件,链接成可执行的exe文件。
    又是十几个小时过去,江寒终于拥有了一个功能还算齐全的ide,以后想用什么功能,就可以用这个东西,非常便捷地开发出来。
    到此为止,这台286计算机,终于具备了最基本的工作能力,至少使用起来,很像一台成熟的计算机了……
    江寒长舒了一口气,然后退出了虚拟空间。
    今天做的事情已经够多了,就先进行到这里吧,明晚再继续。
    看了眼手机,已经是后半夜3点。
    也就是说,自己在虚拟空间中,至少度过了五十多个小时。
    按理说,这么长时间、高强度的脑力活动,精神早该疲惫不堪了才对。
    但自己居然一点也感觉不到累,甚至可以说神采奕奕!
    这是怎么回事?
    江寒思索了一下,不由得若有所悟。
    莫非……这也是学力等级提高,所带来的好处?
    一夜好睡。
    第二天,江寒正常时间起床。
    虽然只睡了不到5个小时,却感觉睡得很饱,整个人精神得不得了。
    他洗漱了一番之后,就换衣下楼。
    一楼的厨房里,传出阵阵炒菜的声音,空气中弥漫着诱人的香味。
    夏如虹正在里面忙碌着。
    她一如既往地起床很早,并很享受地给一家人准备着早餐。
    “阿姨早啊。”江寒走到门口,笑呵呵地打了个招呼。
    夏如虹温婉一笑:“你也早!怎么不多睡会儿呢?”
    江寒微笑着说:“一日之计在于晨嘛,当然要早点起床了。”
    两人又聊了几句。
    时间还不到6点,距离吃饭还有段时间,江寒就决定出去转悠一会儿。
    “阿姨您先忙,我去外面呼吸几下新鲜空气。”
    “去吧。”夏如虹愉快地答应着。
    然后在江寒换鞋地时候,又嘱咐说:“早点回来喔!饭菜马上就好了……”
    “ok!”
    江寒答应了一声,出门而去。
    心里莫名有点暖。
    一时之间,似乎十年大限的事情,也没有什么大不了的了。
    有个“妈妈”还真是幸福的说……
    江寒走在小区里的甬路上,思索着近期的各种安排。
    忽然想到了《我的世界》。
    已经立项快一个月了,也不知道小方同学做到什么程度了?
    江寒拿出手机,给方源拨了过去。
    对面很快接了起来:“老板早!”
    江寒呵呵一笑:“小方同学,你也早。起来了吗?”
    “早就起来了,正编程呢。”方源回答。
    江寒有点意外:“这么勤奋啊?”
    方源笑了笑:“我想早点把游戏做出来,带着小鱼儿一起玩……”
    江寒无语一秒:“这几周,你每周的工作时间,超过二十个小时了吧?”
    “嗯,最近三周每天差不多要做五个小时左右。”方源老老实实地回答。
    江寒叹了口气:“你这样的话,我好像只能给你涨工资了啊。”
    “我也没要求涨工资啊?”方源十分疑惑。
    江寒:“……”
    这么实在的吗?
    这就让人有点不忍心欺负了。
    要不……等《我的世界》做出来了,就给他提高一点分成?
    毕竟那可是一个价值几十亿的大作品,怎么说也不能太亏待了主要劳动力。
章节报错(免登陆)
验证码: 提交关闭
猜你喜欢: 远嫁当天,我被世子强取豪夺了 提前登陆永恒纪元,打造万古宗门 贼天子 时间俱乐部 母星瞒着我们偷偷化形了 乒坛大魔王 奶爸学园 气运词条,从九龙夺嫡开始 金龙:帝国六千年 美漫修仙录 末法时代的尸解仙 祭司大人略感疲惫 从春秋战国被人认为是天神开始 我修仙全靠被动 我,内测服最终BOSS! 从家族宝树苟成万古世家 我的低保,每天到账1000万 七零:随军辣媳带飞大院暴富逆袭 隋唐:只手挽天倾,我护大隋永昌