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

江寒先在硬盘上重建了主引导记录,然后手工写了个分区表。

由于硬盘只有20Mb,DOS 3.31支持起来毫无压力,所以只分一个区就可以了。

如果硬盘再大一些,往往就需要多分几个区才行,那样一来,分区表就变得复杂多了……

最后,江寒又用同样的办法,将DOS3.31的三个主要文件:MSDOS.SYS、IO.SYS和COMMAND.COM写进了硬盘中。

这其实就是个体力活。

出虚拟空间,在笔记本上查看文件,把数据背下来;回到虚拟空间,把数据输入到硬盘中。

出去、回来、再出去、再回来……如此不停地反复。

他没有看反汇编代码,而是以16进制的形式,直接把二进制数据背了下来。

这当然不容易。

以江寒经过改造的记忆力,每次也只能记住大约一个扇区(512个字节)的内容。

但他就是使用这种笨办法,硬生生地将DOS3.31搬运到了虚拟空间的286电脑中。

如果想省事一点的话,其实也可以去震惊商城里,把这个版本的DOS代码买下来,然后照着抄进去。

但江寒不想浪费购买点,就采用了比较省钱的笨办法。

好在DOS3.31的系统文件都很小,只有十几~几十KB,大约折腾了五十几次,也就差不多抄完了。

接下来,就是见证奇迹的时刻。

江寒检查了几遍,确认没有任何错误后,就重新启动了电脑。

这一次,在系统自检完成后,终于显示出一行激动人心的“Startting MS-DOS……”

之后,等了大约3秒钟,屏幕上就滚动出一些版权信息,然后出现了熟悉的“C:\\>”提示符。

江寒用dir命令查询了一下,却发现……

屏幕上的列表里,只能看到COMMAND.COM,另外两个文件却不见踪影。

稍微一想,他就会心地笑了起来。

好吧,用习惯了WINDOWS之后,古老的DOS反而有点不太熟悉了。

在DOS系统中,为了保护重要的系统文件,MSDOS.SYS和IO.SYS都是具有“系统”、“隐藏”和“只读”属性的。

想要看到这两个文件,必须在Dir命令的后面,加上/ah参数才行……

江寒输入“dir/ah”,然后回车。

这次就看到了全部的3个文件。

接下来,他又玩了一会儿“MD”、“CD”、“TYPE”、“COPY CON”……

熟悉了一些常见的内部命令后,江寒就开始继续工作。

现在这台电脑里,只安装了最简易的操作系统,只拥有最基本的功能。

如果想要做更多的事情,那就必须弄些工具软件出来。

江寒琢磨了一下,决定写个DEBUG.COM。

这是最容易实现的系统调试工具了,可以用来编写一些简单的小程序。

江寒又花了半个小时,用老办法将这个程序的可执行文件,从外面的笔记本中,抄到了286的硬盘里。

最后,当他输入了DEBUG,然后回车时,熟悉的“_”提示符再次出现了。

江寒小的时候,DOS玩得很溜,不到10岁的时候,他就拥有了人生中第1台计算机。

那是一台接近报废的80386DX……

所以这时根本不用再去找太多资料,很快他就回忆起了DEBUG的用法。

Debug的使用相当麻烦,只支持一些简单的指令:P、T、A、G、Q、W……

这些字母分别代表一种基本功能。

江寒缅怀了一下久远的“过去”后,就使用“A”指令,进入了汇编模式,然后开始写代码。

他首先要写的,是一个C编译器。

这个工作全靠自己来弄,怕是一个星期都弄不完。

但没关系,网上各种C编译器的源代码,可以说层出不穷,随便找一个过来,改改就能用。

汇编语言写代码,效率当然高不到哪里去,尤其还是DEBUG这么原始的编辑方式。

但怎么说也能比ROM BASIC强一点。

就这样,江寒花了足足三个小时,终于抄出了一个命令行版本的C编译器。

接下来,他又花了五个多小时,用Debug写了一个文本编辑小工具。

这样一来,就可以愉快地编写C代码了。

江寒用C语言开发的第一个软件,就是仿造TUBOR C 2.0的集成开发环境(IDE),开发一个属于自己的C语言编辑器。

这也是非常有必要的。

做软件开发的时候,如果没有IDE,根本没有任何效率可言。

开发用户界面这种事,并不算特别困难,对技术的要求不算特别高,但工程量非常巨大,完全是个体力活儿。

江寒足足花费了十几个小时,才初步搞定了这款C语言IDE。

这还得说他技术够扎实、脑子够厉害、手速也够快。

如果换个人过来,可能十天是它,半个月也是它……

将IDE的源代码编辑完毕后,保存在硬盘中,然后就可以调用C编译器,将其编译成目标代码了。

随后,还要用C语言,写一个LINK程序,将这个OBJ格式的目标代码文件,链接成可执行的EXE文件。

又是十几个小时过去,江寒终于拥有了一个功能还算齐全的IDE,以后想用什么功能,就可以用这个东西,非常便捷地开发出来。

到此为止,这台286计算机,终于具备了最基本的工作能力,至少使用起来,很像一台成熟的计算机了……

江寒长舒了一口气,然后退出了虚拟空间。

今天做的事情已经够多了,就先进行到这里吧,明晚再继续。

看了眼手机,已经是后半夜3点。

也就是说,自己在虚拟空间中,至少度过了五十多个小时。

按理说,这么长时间、高强度的脑力活动,精神早该疲惫不堪了才对。

但自己居然一点也感觉不到累,甚至可以说神采奕奕!

这是怎么回事?

江寒思索了一下,不由得若有所悟。

莫非……这也是学力等级提高,所带来的好处?

一夜好睡。

第二天,江寒正常时间起床。

虽然只睡了不到5个小时,却感觉睡得很饱,整个人精神得不得了。

他洗漱了一番之后,就换衣下楼。

一楼的厨房里,传出阵阵炒菜的声音,空气中弥漫着诱人的香味。

夏如虹正在里面忙碌着。

她一如既往地起床很早,并很享受地给一家人准备着早餐。

“阿姨早啊。”江寒走到门口,笑呵呵地打了个招呼。

夏如虹温婉一笑:“你也早!怎么不多睡会儿呢?”

江寒微笑着说:“一日之计在于晨嘛,当然要早点起床了。”

两人又聊了几句。

时间还不到6点,距离吃饭还有段时间,江寒就决定出去转悠一会儿。

“阿姨您先忙,我去外面呼吸几下新鲜空气。”

“去吧。”夏如虹愉快地答应着。

然后在江寒换鞋地时候,又嘱咐说:“早点回来喔!饭菜马上就好了……”

“OK!”

江寒答应了一声,出门而去。

心里莫名有点暖。

一时之间,似乎十年大限的事情,也没有什么大不了的了。

有个“妈妈”还真是幸福的说……

江寒走在小区里的甬路上,思索着近期的各种安排。

忽然想到了《我的世界》。

已经立项快一个月了,也不知道小方同学做到什么程度了?

江寒拿出手机,给方源拨了过去。

对面很快接了起来:“老板早!”

江寒呵呵一笑:“小方同学,你也早。起来了吗?”

“早就起来了,正编程呢。”方源回答。

江寒有点意外:“这么勤奋啊?”

方源笑了笑:“我想早点把游戏做出来,带着小鱼儿一起玩……”

江寒无语一秒:“这几周,你每周的工作时间,超过二十个小时了吧?”

“嗯,最近三周每天差不多要做五个小时左右。”方源老老实实地回答。

江寒叹了口气:“你这样的话,我好像只能给你涨工资了啊。”

“我也没要求涨工资啊?”方源十分疑惑。

江寒:“……”

这么实在的吗?

这就让人有点不忍心欺负了。

要不……等《我的世界》做出来了,就给他提高一点分成?

毕竟那可是一个价值几十亿的大作品,怎么说也不能太亏待了主要劳动力。

第124章 招兵买马第67章 异或问题第128章 被传染了怎么办?第131章 夏雨菲的小秘密第241章 学习改变命运第166章 意外的变化第348章 只会下蛋,不会生宝宝第1章 一夜回到十年前第108章 情趣第157章 找个清静的地方第36章 家宴第209章 校服就是最正式的装扮第33章 苹果开发者账号第419章 妈可能是亲妈,爹……第53章 大功告成第242章 搞出问题怎么办?第47章 都选C第89章 进入状态这么快?第396章 线性CCD扫描相机第257章 NOIP中最难的题型第338章 脱胎换骨,战神军团第281章 当场抢人第50章 可能整大发了第248章 需要对答案吗?第236章 意志坚强,没有毛病第401章 有种奇遇叫顿悟第367章 老板娘第31章 《水果忍者》和《2048》第260章 这可是B5啊!第367章 老板娘第347章 中计了第369章 点八个,赠十个……第269章 易中海的困境第237章 大鱼和小鱼第423章 超算和MPP架构第335章 不走寻常路第336章 女为悦己者容第242章 搞出问题怎么办?第157章 找个清静的地方第312章 阱中有坑,坑里有钉第381章 以理服人,大江科技第346章 密室第294章 峰回路转,转了又转第405章 身手很好,饭来张口第193章 这也太考验人了吧?第327章 雨雪交加、霏雯相对第271章 破坏永远比建设更容易第208章 有埋伏第338章 脱胎换骨,战神军团第209章 校服就是最正式的装扮第313章 “雇佣兵”与“香饵”第239章 没有对比就没有伤害第21章 《琵琶行》公开第71章 凭什么是江寒?第82章 渣男反编译第327章 雨雪交加、霏雯相对第352章 有了一个小助手第130章 大佬和小萝莉第318章 飞机点餐攻略第295章 全世界没人教得了第185章 是不是太敏感了?第397章 作曲大师,自带干粮第336章 女孩的心思你别猜第261章 晓之以理,动之以钱第367章 老板娘第152章 你的承诺呢?第159章 想怎么看,就怎么看?第172章 谁是谁的小糖人?第81章 不是好人第147章 有点深奥啊第264章 不知人间疾苦第396章 线性CCD扫描相机第45章 火了第388章 组队刷分,在线卖软第251章 特效药第85章 吊桥效应第313章 “雇佣兵”与“香饵”第101章 偷换概念第227章 智能安防报警系统第315章 故伎重施第77章 多少次回眸第156章 你高兴的太早了第207章 复赛环境和Arbiter评测系统第402章 读书之乐,临行之前第416章 有困难找组织第251章 特效药第317章 为什么偏偏是那串数字?第311章 系统安全特聘测试员第264章 不知人间疾苦第399章 此一时,彼一时第93章 《泡沫》第297章 Py大法威力无穷第70章 水上公园第21章 《琵琶行》公开第324章 如果是江寒哥哥的话……第191章 好像只能挤一挤了第401章 有种奇遇叫顿悟第378章 用词精准第408章 初入燕园第41章 要是不帅不酷呢?
第124章 招兵买马第67章 异或问题第128章 被传染了怎么办?第131章 夏雨菲的小秘密第241章 学习改变命运第166章 意外的变化第348章 只会下蛋,不会生宝宝第1章 一夜回到十年前第108章 情趣第157章 找个清静的地方第36章 家宴第209章 校服就是最正式的装扮第33章 苹果开发者账号第419章 妈可能是亲妈,爹……第53章 大功告成第242章 搞出问题怎么办?第47章 都选C第89章 进入状态这么快?第396章 线性CCD扫描相机第257章 NOIP中最难的题型第338章 脱胎换骨,战神军团第281章 当场抢人第50章 可能整大发了第248章 需要对答案吗?第236章 意志坚强,没有毛病第401章 有种奇遇叫顿悟第367章 老板娘第31章 《水果忍者》和《2048》第260章 这可是B5啊!第367章 老板娘第347章 中计了第369章 点八个,赠十个……第269章 易中海的困境第237章 大鱼和小鱼第423章 超算和MPP架构第335章 不走寻常路第336章 女为悦己者容第242章 搞出问题怎么办?第157章 找个清静的地方第312章 阱中有坑,坑里有钉第381章 以理服人,大江科技第346章 密室第294章 峰回路转,转了又转第405章 身手很好,饭来张口第193章 这也太考验人了吧?第327章 雨雪交加、霏雯相对第271章 破坏永远比建设更容易第208章 有埋伏第338章 脱胎换骨,战神军团第209章 校服就是最正式的装扮第313章 “雇佣兵”与“香饵”第239章 没有对比就没有伤害第21章 《琵琶行》公开第71章 凭什么是江寒?第82章 渣男反编译第327章 雨雪交加、霏雯相对第352章 有了一个小助手第130章 大佬和小萝莉第318章 飞机点餐攻略第295章 全世界没人教得了第185章 是不是太敏感了?第397章 作曲大师,自带干粮第336章 女孩的心思你别猜第261章 晓之以理,动之以钱第367章 老板娘第152章 你的承诺呢?第159章 想怎么看,就怎么看?第172章 谁是谁的小糖人?第81章 不是好人第147章 有点深奥啊第264章 不知人间疾苦第396章 线性CCD扫描相机第45章 火了第388章 组队刷分,在线卖软第251章 特效药第85章 吊桥效应第313章 “雇佣兵”与“香饵”第101章 偷换概念第227章 智能安防报警系统第315章 故伎重施第77章 多少次回眸第156章 你高兴的太早了第207章 复赛环境和Arbiter评测系统第402章 读书之乐,临行之前第416章 有困难找组织第251章 特效药第317章 为什么偏偏是那串数字?第311章 系统安全特聘测试员第264章 不知人间疾苦第399章 此一时,彼一时第93章 《泡沫》第297章 Py大法威力无穷第70章 水上公园第21章 《琵琶行》公开第324章 如果是江寒哥哥的话……第191章 好像只能挤一挤了第401章 有种奇遇叫顿悟第378章 用词精准第408章 初入燕园第41章 要是不帅不酷呢?