第二章:系統(tǒng)初探
我真TMD…
羅小明心里暗罵一句。
但嵌入式開(kāi)發(fā)的經(jīng)驗(yàn)讓他快速的冷靜了下來(lái)。
好像系統(tǒng)多次提到了分配RAM空間和RAM不足。
聯(lián)想到自己嵌入式開(kāi)發(fā)進(jìn)行Debug的場(chǎng)景,羅小明瞬間感覺(jué)找到了思路,這個(gè)系統(tǒng)需要運(yùn)行內(nèi)存!
但它好像在我的大腦里啊,把我的大腦當(dāng)計(jì)算機(jī)了?
內(nèi)核是什么?架構(gòu)呢?指令集呢?
羅小明一瞬間想了很多,從系統(tǒng)短短的幾句話(huà)中,他隱約感覺(jué)到,這個(gè)系統(tǒng)不簡(jiǎn)單。
是時(shí)候表現(xiàn)出自己真正的實(shí)力了。
“分配100K 的內(nèi)存空間。”
做嵌入式開(kāi)發(fā)的,通常就是這么小家子氣,100K在羅小明看來(lái)已經(jīng)很多了,嵌入式系統(tǒng)通常不需要太多的內(nèi)存。
為了安全,先少分配一些空間試試水,畢竟這個(gè)所謂的系統(tǒng)是運(yùn)行在自己大腦里的,而且系統(tǒng)綁定的過(guò)程和自己從小說(shuō)中看到的完全不一樣,鬼才知道有什么后果。
但千算萬(wàn)算,羅小明還是小瞧了這100K內(nèi)存帶來(lái)的后果,他現(xiàn)在完全不知道大腦里的100K是什么概念,或許他也太高估了自己的大腦開(kāi)發(fā)程度。
一瞬間,他感覺(jué)自己的大腦像是裂開(kāi)了,仿佛有人在里面扯來(lái)扯去,痛不欲生。
甚至剛剛平復(fù)的心跳也在不停的加速運(yùn)行,砰砰砰…仿佛隨時(shí)要破體而出。
“RAM擴(kuò)展中…”
“?。?!”
羅小明痛苦的在地上滾來(lái)滾去…
“RAM擴(kuò)展成功“
“請(qǐng)查看通訊協(xié)議…”
“同意!”
他看也沒(méi)看就同意了,現(xiàn)在的他還在痛苦中煎熬,真是度秒如年。
“加載通訊驅(qū)動(dòng)成功…”
“請(qǐng)求加載其他驅(qū)動(dòng)…”
“不要了!”
羅小明使出全身的力氣大喊了出來(lái)。
現(xiàn)在的他想死的心都有了,在不知道后果的情況下,他不會(huì)再輕易的同意系統(tǒng)的請(qǐng)求了。
“錯(cuò)誤:宿主拒絕加載其他驅(qū)動(dòng)…”
“錯(cuò)誤:立體通訊啟動(dòng)失敗…”
“建立臨時(shí)通訊鏈接…”
又是一陣更加劇烈的頭痛…
在不知道想死了多少回之后,羅小明終于聽(tīng)到了期盼已久的天籟之音…
“臨時(shí)通訊啟動(dòng)成功!”
“檢測(cè)到宿主機(jī)能下降,根據(jù)臨時(shí)通訊第8條“看門(mén)狗”條款,暫停系統(tǒng)運(yùn)行…”
“呼…”
“…呼…”
“呼…”
羅小明大口喘著粗氣,他的全身都被汗水沁透了,除了頭痛欲裂,眼前還冒出一個(gè)個(gè)金星,耳朵也嗡嗡的直叫。
在地上又躺好長(zhǎng)時(shí)間,可能是痛苦減輕了,也可能是麻木了,羅小明逐漸恢復(fù)了思考能力。
還是一陣陣劇痛襲來(lái),但起碼能接受了。
“系統(tǒng)!”
“系統(tǒng)恢復(fù)中…”
又是一陣陣劇痛。
“系統(tǒng)進(jìn)入運(yùn)行狀態(tài),請(qǐng)宿主下達(dá)指令…”
“who are you?”
在計(jì)算機(jī)里有一條“whoami“的指令,羅小明下意識(shí)的修改了一下,讓這個(gè)系統(tǒng)介紹自己。
“警告:附屬模塊加載失敗…
已知信息:
版本號(hào):1.00000003
生成時(shí)間:2022年3月25號(hào)
最后修改時(shí)間:2022年3月28日11時(shí)3分28秒
生成地點(diǎn):宇宙—***—***—銀河系—獵戶(hù)臂—***—太陽(yáng)系—地球—大壩山隧道
版權(quán)所屬:探索者—機(jī)器人1號(hào)?!?p> “臥槽!”
“這個(gè)系統(tǒng)還有版權(quán)?”
我尼瑪真是日了狗了?。。?!
從版本號(hào)上來(lái)看,這個(gè)系統(tǒng)是剛開(kāi)始發(fā)布。
從生成時(shí)間上來(lái)看,是自己進(jìn)入隧道的第一天。
從最后修改時(shí)間上來(lái)看,就是地震前幾秒。
從生成地點(diǎn)上來(lái)看,這個(gè)系統(tǒng)來(lái)自這個(gè)隧道。
從版權(quán)所屬上來(lái)看,這個(gè)隧道里有個(gè)機(jī)器人?。。?!
雖然你沒(méi)有更詳細(xì)的介紹,但依靠大膽猜測(cè)和想象,羅小明還是分析出了一些前因后果。
這個(gè)隧道里肯定有一個(gè)來(lái)自外星文明的探索機(jī)器人,因?yàn)槟撤N原因被困在了這里。
羅小明這個(gè)嵌入式工程師的到來(lái)后,給了這個(gè)機(jī)器人某種啟發(fā),讓這個(gè)機(jī)器人學(xué)會(huì)了編程,通過(guò)某種未知的機(jī)制成功植入到了自己的大腦里!
也許地震也是這個(gè)機(jī)器人搞出來(lái)的。
“我說(shuō)這個(gè)系統(tǒng)怎么這么熟悉呢,TMD就是自己熟悉的嵌入式開(kāi)發(fā)系統(tǒng)啊,還尼瑪有“看門(mén)狗”…”
想明白了這些,羅小明瞬間蛋疼了。
這個(gè)機(jī)器人是敵是友不清楚。
什么時(shí)間出現(xiàn)不清楚。
在這個(gè)隧道的哪里不清楚。
這個(gè)系統(tǒng)有沒(méi)有什么BUG不清楚…
不對(duì),肯定有BUG,就是多少的問(wèn)題了。
一瞬間,羅小明聯(lián)想了很多很多…
最終,他發(fā)現(xiàn)自己的小命被這個(gè)機(jī)器人掌握了。
而且從目前的親身體驗(yàn)來(lái)看,自己的人身安全并沒(méi)有被這個(gè)機(jī)器人考慮在內(nèi)。
系統(tǒng)有問(wèn)題,當(dāng)然先找版權(quán)所有者了。
“機(jī)器人1號(hào)!你給我出來(lái)?。?!”
擔(dān)心夾雜著害怕的聲音在隧道里來(lái)回的震蕩…
但是作者沒(méi)有……
不對(duì)!
是羅小明想象中“機(jī)器人1號(hào)”的電子合成音并沒(méi)有響起。
又等了一會(huì),還是沒(méi)有任何東西給他反饋。
“呼…”
羅小明竟然如釋重負(fù)的嘆了口氣,以他目前的狀態(tài),沒(méi)有多余的精力面對(duì)新的危機(jī)了。
聽(tīng)說(shuō)大喜大悲的人最容易猝死了。
“我該怎么辦?”
“對(duì)了!系統(tǒng)!目前我的小命在這個(gè)系統(tǒng)手里!”
仿佛接受了現(xiàn)實(shí),羅小明在腦海里再次對(duì)系統(tǒng)發(fā)起了通訊請(qǐng)求。
“系統(tǒng),解釋宿主的定義…”
在這個(gè)系統(tǒng)中,“宿主”這個(gè)名詞肯定是采用了宏定義的形式。
“正在搜索庫(kù)文件…”
“#define 宿主****//宿主是提供系統(tǒng)運(yùn)行的必要載體…“
果不其然。
看來(lái)這個(gè)“機(jī)器人1號(hào)”編程學(xué)的還不錯(cuò),注釋也TMD沒(méi)有忘記…
“解釋FLASH”
“#define FLASH ***細(xì)胞//系統(tǒng)加載必要的需求,可以通過(guò)******或者外部強(qiáng)制加載…”
“臥槽,外部強(qiáng)制加載???”
羅小明摸了摸頭頂上的傷口,這肯定是系統(tǒng)加載的地方。
看來(lái)這個(gè)“機(jī)器人1號(hào)”確實(shí)是地震的始作俑者。
“解釋RAM…”
“#define RAM ***神經(jīng)元//該版本系統(tǒng)完美運(yùn)行大概需要一兆億個(gè)單位…”
我尼瑪?。?!
羅小明再次不淡定了,一兆億?
兆是10的6次方還是12次方來(lái)著?后邊還跟著億…
想想自己分配的100K,雖然和兆億相比很可憐,但這是自己的神經(jīng)細(xì)胞??!
100K代表著自己損失了10萬(wàn)個(gè)神經(jīng)元的控制,這得喝多少十六個(gè)核桃?
大腦一共有多少神經(jīng)元?
真的有一兆億這么多嗎?
“我早應(yīng)該想到的…”
羅小明后悔不已。
“弱弱的問(wèn)一句,這….這個(gè)…神經(jīng)元還能收回來(lái)嗎?“
“警告:后果自負(fù)…”
這是赤裸裸的威脅。
我尼瑪頂你個(gè)肺!
羅小明氣的臉都綠了。
“解釋**”
羅小明氣呼呼的說(shuō)道。
現(xiàn)在自己占據(jù)劣勢(shì),還是得先把情況摸清楚了再說(shuō)。
注釋里的這些**是什么意思,羅小明很是好奇。
“暫時(shí)無(wú)法解釋?zhuān)?qǐng)求獲得ROOT權(quán)限進(jìn)行編譯…”
“同…
不!拒絕?。?!”
羅小明下意識(shí)的反應(yīng)了過(guò)來(lái),ROOT權(quán)限代表了什么意義…