天天看小說

第376章 很像一臺成熟的計算機了

江寒先在硬盤上重建了主引導記錄,然後手工寫了個分區(qū)表。

由於硬盤只有20Mb,DOS 3.31支持起來毫無壓力,所以只分一個區(qū)就可以了。

如果硬盤再大一些,往往就需要多分幾個區(qū)才行,那樣一來,分區(qū)表就變得複雜多了……

最後,江寒又用同樣的辦法,將DOS3.31的三個主要文件:MSDOS.SYS、IO.SYS和COMMAND.COM寫進了硬盤中。

這其實就是個體力活。

出虛擬空間,在筆記本上查看文件,把數(shù)據(jù)背下來;回到虛擬空間,把數(shù)據(jù)輸入到硬盤中。

出去、回來、再出去、再回來……如此不停地反覆。

他沒有看反彙編代碼,而是以16進制的形式,直接把二進制數(shù)據(jù)背了下來。

這當然不容易。

以江寒經(jīng)過改造的記憶力,每次也只能記住大約一個扇區(qū)(512個字節(jié))的內(nèi)容。

但他就是使用這種笨辦法,硬生生地將DOS3.31搬運到了虛擬空間的286電腦中。

如果想省事一點的話,其實也可以去震驚商城裡,把這個版本的DOS代碼買下來,然後照著抄進去。

但江寒不想浪費購買點,就採用了比較省錢的笨辦法。

好在DOS3.31的系統(tǒng)文件都很小,只有十幾~幾十KB,大約折騰了五十幾次,也就差不多抄完了。

接下來,就是見證奇蹟?shù)臅r刻。

江寒檢查了幾遍,確認沒有任何錯誤後,就重新啓動了電腦。

這一次,在系統(tǒng)自檢完成後,終於顯示出一行激動人心的“Startting MS-DOS……”

之後,等了大約3秒鐘,屏幕上就滾動出一些版權(quán)信息,然後出現(xiàn)了熟悉的“C:\\>”提示符。

江寒用dir命令查詢了一下,卻發(fā)現(xiàn)……

屏幕上的列表裡,只能看到COMMAND.COM,另外兩個文件卻不見蹤影。

稍微一想,他就會心地笑了起來。

好吧,用習慣了WINDOWS之後,古老的DOS反而有點不太熟悉了。

在DOS系統(tǒng)中,爲了保護重要的系統(tǒng)文件,MSDOS.SYS和IO.SYS都是具有“系統(tǒng)”、“隱藏”和“只讀”屬性的。

想要看到這兩個文件,必須在Dir命令的後面,加上/ah參數(shù)才行……

江寒輸入“dir/ah”,然後回車。

這次就看到了全部的3個文件。

接下來,他又玩了一會兒“MD”、“CD”、“TYPE”、“COPY CON”……

熟悉了一些常見的內(nèi)部命令後,江寒就開始繼續(xù)工作。

現(xiàn)在這臺電腦裡,只安裝了最簡易的操作系統(tǒng),只擁有最基本的功能。

如果想要做更多的事情,那就必須弄些工具軟件出來。

江寒琢磨了一下,決定寫個DEBUG.COM。

這是最容易實現(xiàn)的系統(tǒng)調(diào)試工具了,可以用來編寫一些簡單的小程序。

江寒又花了半個小時,用老辦法將這個程序的可執(zhí)行文件,從外面的筆記本中,抄到了286的硬盤裡。

最後,當他輸入了DEBUG,然後回車時,熟悉的“_”提示符再次出現(xiàn)了。

江寒小的時候,DOS玩得很溜,不到10歲的時候,他就擁有了人生中第1臺計算機。

那是一臺接近報廢的80386DX……

所以這時根本不用再去找太多資料,很快他就回憶起了DEBUG的用法。

Debug的使用相當麻煩,只支持一些簡單的指令:P、T、A、G、Q、W……

這些字母分別代表一種基本功能。

江寒緬懷了一下久遠的“過去”後,就使用“A”指令,進入了彙編模式,然後開始寫代碼。

他首先要寫的,是一個C編譯器。

這個工作全靠自己來弄,怕是一個星期都弄不完。

但沒關(guān)係,網(wǎng)上各種C編譯器的源代碼,可以說層出不窮,隨便找一個過來,改改就能用。

彙編語言寫代碼,效率當然高不到哪裡去,尤其還是DEBUG這麼原始的編輯方式。

但怎麼說也能比ROM BASIC強一點。

就這樣,江寒花了足足三個小時,終於抄出了一個命令行版本的C編譯器。

接下來,他又花了五個多小時,用Debug寫了一個文本編輯小工具。

這樣一來,就可以愉快地編寫C代碼了。

江寒用C語言開發(fā)的第一個軟件,就是仿造TUBOR C 2.0的集成開發(fā)環(huán)境(IDE),開發(fā)一個屬於自己的C語言編輯器。

這也是非常有必要的。

做軟件開發(fā)的時候,如果沒有IDE,根本沒有任何效率可言。

開發(fā)用戶界面這種事,並不算特別困難,對技術(shù)的要求不算特別高,但工程量非常巨大,完全是個體力活兒。

江寒足足花費了十幾個小時,才初步搞定了這款C語言IDE。

這還得說他技術(shù)夠紮實、腦子夠厲害、手速也夠快。

如果換個人過來,可能十天是它,半個月也是它……

將IDE的源代碼編輯完畢後,保存在硬盤中,然後就可以調(diào)用C編譯器,將其編譯成目標代碼了。

隨後,還要用C語言,寫一個LINK程序,將這個OBJ格式的目標代碼文件,鏈接成可執(zhí)行的EXE文件。

又是十幾個小時過去,江寒終於擁有了一個功能還算齊全的IDE,以後想用什麼功能,就可以用這個東西,非常便捷地開發(fā)出來。

到此爲止,這臺286計算機,終於具備了最基本的工作能力,至少使用起來,很像一臺成熟的計算機了……

江寒長舒了一口氣,然後退出了虛擬空間。

今天做的事情已經(jīng)夠多了,就先進行到這裡吧,明晚再繼續(xù)。

看了眼手機,已經(jīng)是後半夜3點。

也就是說,自己在虛擬空間中,至少度過了五十多個小時。

按理說,這麼長時間、高強度的腦力活動,精神早該疲憊不堪了纔對。

但自己居然一點也感覺不到累,甚至可以說神采奕奕!

這是怎麼回事?

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

莫非……這也是學力等級提高,所帶來的好處?

一夜好睡。

第二天,江寒正常時間起牀。

雖然只睡了不到5個小時,卻感覺睡得很飽,整個人精神得不得了。

他洗漱了一番之後,就換衣下樓。

一樓的廚房裡,傳出陣陣炒菜的聲音,空氣中瀰漫著誘人的香味。

夏如虹正在裡面忙碌著。

她一如既往地起牀很早,並很享受地給一家人準備著早餐。

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

夏如虹溫婉一笑:“你也早!怎麼不多睡會兒呢?”

江寒微笑著說:“一日之計在於晨嘛,當然要早點起牀了。”

兩人又聊了幾句。

時間還不到6點,距離吃飯還有段時間,江寒就決定出去轉(zhuǎn)悠一會兒。

“阿姨您先忙,我去外面呼吸幾下新鮮空氣?!?

“去吧。”夏如虹愉快地答應著。

然後在江寒換鞋地時候,又囑咐說:“早點回來喔!飯菜馬上就好了……”

“OK!”

江寒答應了一聲,出門而去。

心裡莫名有點暖。

一時之間,似乎十年大限的事情,也沒有什麼大不了的了。

有個“媽媽”還真是幸福的說……

江寒走在小區(qū)裡的甬路上,思索著近期的各種安排。

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

已經(jīng)立項快一個月了,也不知道小方同學做到什麼程度了?

江寒拿出手機,給方源撥了過去。

對面很快接了起來:“老闆早!”

江寒呵呵一笑:“小方同學,你也早。起來了嗎?”

“早就起來了,正編程呢?!狈皆椿卮稹?

江寒有點意外:“這麼勤奮???”

方源笑了笑:“我想早點把遊戲做出來,帶著小魚兒一起玩……”

江寒無語一秒:“這幾周,你每週的工作時間,超過二十個小時了吧?”

“嗯,最近三週每天差不多要做五個小時左右?!狈皆蠢侠蠈崒嵉鼗卮?。

江寒嘆了口氣:“你這樣的話,我好像只能給你漲工資了啊?!?

“我也沒要求漲工資???”方源十分疑惑。

江寒:“……”

這麼實在的嗎?

這就讓人有點不忍心欺負了。

要不……等《我的世界》做出來了,就給他提高一點分成?

畢竟那可是一個價值幾十億的大作品,怎麼說也不能太虧待了主要勞動力。

第270章 夏如冰的遭遇第360章 造了什麼孽?第322章 愚者注視著你第141章 金裝四大才子第180章 想謙虛都沒地方謙虛第67章 異或問題第130章 大佬和小蘿莉第80章 碰碰船和真人CS第88章 有點刺激第424章 又一個冠軍到手第261章 曉之以理,動之以錢第228章 恐怖如斯第45章 火了第309章 天賦異稟,出生太晚第281章 當場搶人第294章 峰迴路轉(zhuǎn),轉(zhuǎn)了又轉(zhuǎn)第55章 委託第58章 作報告?第351章 送她點什麼?第244章 屋裡陪他小電影?第178章 “概率圖”上的天窗第308章 敬可愛又無常的命運第197章 除了不能說的第41章 要是不帥不酷呢?第344章 好險間接那個啥第369章 點八個,贈十個……第294章 峰迴路轉(zhuǎn),轉(zhuǎn)了又轉(zhuǎn)第202章 輸?shù)妹髅靼装?/a>第360章 造了什麼孽?第92章 《激光雕刻機》第21章 《琵琶行》公開第37章 烤肉第197章 除了不能說的第128章 被傳染了怎麼辦?第64章 渣男第421章 身世大白第26章 週一凡的震驚第74章 88年的草莓第201章 組內(nèi)學習競賽第165章 看誰先慫第127章 只怪準備得太充分了第354章 迷你3D打印機第371章 莫非換了個女朋友?第24章 投稿AMC第142章 哪捨得叫你疊被鋪牀?第32章 借MacBook一用第254章 數(shù)據(jù)解析和FCN的拓撲結(jié)構(gòu)第337章 拐著彎地誇自己?第112章 圖紙和垃圾桶第296章 攪動風雲(yún)第198章 唯實話與馬屁不穿第105章 寶藏男孩第379章 似真似幻,恍如隔世第283章 給靈感充點值第125章 我有一個同桌第376章 很像一臺成熟的計算機了第108章 情趣第81章 不是好人第40章 好朋友來了第251章 特效藥第158章 查崗?第81章 不是好人第413章 得講究點格調(diào)第208章 有埋伏第48章 《如果時間能倒退》第112章 圖紙和垃圾桶第98章 全能UP主第404章 神經(jīng)系統(tǒng)疾病的終極治療手段第62章 校長的鼓勵第412章 小女盆友,青梅竹馬?第332章 大功告成,樂不思蜀第38章 賣歌第221章 超級大腦,人傑地靈第260章 這可是B5??!第202章 輸?shù)妹髅靼装?/a>第119章 高中課程裡有這些?第293章 精誠所致,金石爲開?第115章 無線電發(fā)射器第247章 對拍、Day1第三題第26章 週一凡的震驚第392章 深度卷積神經(jīng)網(wǎng)絡第260章 這可是B5??!第335章 不走尋常路第365章 一套接著一套今天只有一章了第425章 街頭象棋第165章 看誰先慫第86章 蘇婉瑩的預測第11章 像我這麼專一第230章 萬物皆可“壞蘋果”第409章 晨曦III巨型計算機第72章 玩不起第95章 再花5000也值第310章 唯一的破綻第228章 恐怖如斯第164章 不會被下藥吧?第34章 遊戲發(fā)佈第40章 好朋友來了第236章 意志堅強,沒有毛病第20章 寫論文
第270章 夏如冰的遭遇第360章 造了什麼孽?第322章 愚者注視著你第141章 金裝四大才子第180章 想謙虛都沒地方謙虛第67章 異或問題第130章 大佬和小蘿莉第80章 碰碰船和真人CS第88章 有點刺激第424章 又一個冠軍到手第261章 曉之以理,動之以錢第228章 恐怖如斯第45章 火了第309章 天賦異稟,出生太晚第281章 當場搶人第294章 峰迴路轉(zhuǎn),轉(zhuǎn)了又轉(zhuǎn)第55章 委託第58章 作報告?第351章 送她點什麼?第244章 屋裡陪他小電影?第178章 “概率圖”上的天窗第308章 敬可愛又無常的命運第197章 除了不能說的第41章 要是不帥不酷呢?第344章 好險間接那個啥第369章 點八個,贈十個……第294章 峰迴路轉(zhuǎn),轉(zhuǎn)了又轉(zhuǎn)第202章 輸?shù)妹髅靼装?/a>第360章 造了什麼孽?第92章 《激光雕刻機》第21章 《琵琶行》公開第37章 烤肉第197章 除了不能說的第128章 被傳染了怎麼辦?第64章 渣男第421章 身世大白第26章 週一凡的震驚第74章 88年的草莓第201章 組內(nèi)學習競賽第165章 看誰先慫第127章 只怪準備得太充分了第354章 迷你3D打印機第371章 莫非換了個女朋友?第24章 投稿AMC第142章 哪捨得叫你疊被鋪牀?第32章 借MacBook一用第254章 數(shù)據(jù)解析和FCN的拓撲結(jié)構(gòu)第337章 拐著彎地誇自己?第112章 圖紙和垃圾桶第296章 攪動風雲(yún)第198章 唯實話與馬屁不穿第105章 寶藏男孩第379章 似真似幻,恍如隔世第283章 給靈感充點值第125章 我有一個同桌第376章 很像一臺成熟的計算機了第108章 情趣第81章 不是好人第40章 好朋友來了第251章 特效藥第158章 查崗?第81章 不是好人第413章 得講究點格調(diào)第208章 有埋伏第48章 《如果時間能倒退》第112章 圖紙和垃圾桶第98章 全能UP主第404章 神經(jīng)系統(tǒng)疾病的終極治療手段第62章 校長的鼓勵第412章 小女盆友,青梅竹馬?第332章 大功告成,樂不思蜀第38章 賣歌第221章 超級大腦,人傑地靈第260章 這可是B5??!第202章 輸?shù)妹髅靼装?/a>第119章 高中課程裡有這些?第293章 精誠所致,金石爲開?第115章 無線電發(fā)射器第247章 對拍、Day1第三題第26章 週一凡的震驚第392章 深度卷積神經(jīng)網(wǎng)絡第260章 這可是B5??!第335章 不走尋常路第365章 一套接著一套今天只有一章了第425章 街頭象棋第165章 看誰先慫第86章 蘇婉瑩的預測第11章 像我這麼專一第230章 萬物皆可“壞蘋果”第409章 晨曦III巨型計算機第72章 玩不起第95章 再花5000也值第310章 唯一的破綻第228章 恐怖如斯第164章 不會被下藥吧?第34章 遊戲發(fā)佈第40章 好朋友來了第236章 意志堅強,沒有毛病第20章 寫論文
主站蜘蛛池模板: 息烽县| 六枝特区| 湟源县| 福安市| 应城市| 全州县| 积石山| 青川县| 桓台县| 即墨市| 金门县| 安岳县| 平遥县| 隆安县| 万山特区| 南靖县| 洪泽县| 邵阳县| 桓仁| 临夏市| 信丰县| 邳州市| 高碑店市| 溧水县| 凌云县| 留坝县| 措美县| 西贡区| 罗甸县| 古交市| 宿迁市| 永丰县| 岗巴县| 定襄县| 新兴县| 湘乡市| 巴青县| 湾仔区| 南溪县| 南宁市| 梅河口市|