第一回:天才闖秘境,絕地尋生機_風聞
观察者网用户_950488-2021-05-25 17:11
“阿飛~阿飛”
黑暗深處傳來一個聲音,蒼老而又詭異,像是一位活了幾百年的老者。
混沌之中,阿飛艱難的睜開了眼睛,黑暗中逐漸透出一絲光亮,再用力睜大,那光亮由模糊變得清晰,仔細看去,卻覺生的怪異,像是一列列排列整齊的霓虹燈,忽明忽暗。
“這是什麼地方,我怎麼到了這裏”,阿飛心裏這樣想着,腦子竟突然一陣眩暈,全然想不起自己怎麼來到這裏,像是經歷了一場大醉,喝斷片了,缺失了不少記憶。
好一陣功夫,阿飛才從殘存的記憶中記起一些事情,自己名叫阿飛,是InDu公司一個AI算法工程師,也就是程序員一枚。
阿飛的大腦開始清晰起來,眼前的景象卻讓他害怕起來,那忽明忽暗的不是霓虹燈,而是一個又一個長相奇特的物件,像是在哪裏見過。
這不是電容器嗎?阿飛想了起來,不過此刻這電容器變得十分碩大,剛才那忽明忽暗的光亮就是它不斷充電放電產生的。阿飛向遠處望去,這電容一個挨着一個,無邊無際,看不到盡頭。

阿飛低頭向下看去,更可怕的事情出現了,他竟看不到自己的身體!阿飛的心跳陡然加速。
“阿飛~”,黑暗中的那個聲音又一次出現了。
阿飛四處張望,卻看不到有任何人。
“誰,誰在説話?”,阿飛小心的問道。
“阿飛,你的身體正在睡眠中,大腦記憶被提取並數據化了,你現在只是一段二進制數據,存在一台計算機內存中,必須儘快逃離這裏,如果你的身體不能按時甦醒,你將永遠被困在這裏”,神秘聲音説到。

二進制數據?計算機內存?這都是什麼啊,阿飛感覺對方在惡作劇。
“到底誰在捉弄我?快出來!”
“我沒有在開玩笑,請記住我説過的每一句話,而且,我只會説一次。聽着,你的大腦數據被分割了兩部分,缺失的那一部分在192.168.4.9這台計算機上,你必須找到另一部分,合二為一才能逃離這裏···”,那聲音漸漸遠去。
“那我怎麼聯繫那一部分?”,阿飛看起來有些慌了。
“找到了以後又如何?還有,你到底是誰啊?”,阿飛一連三問。
老者沒有回答,宛如消失了一般,只留下阿飛留在這空蕩蕩的地方,孤獨又害怕。

剛剛過去的幾分鐘,於阿飛而言,絕對是人生中最不可思議的幾分鐘。不對,這一定是夢,阿飛想嘗試掐醒自己,卻連自己的身體都看不見。
呆坐了好一陣,阿飛心裏的孤獨和害怕終於爆發,連呼了三聲:“啊!啊!啊!”
“你在叫什麼?”,阿飛感到腳下的大地震動了幾下,這大地彷彿在説話。
“誰?”,阿飛再一次四處張望起來。
“別到處看了,你在我身體裏呢!我是內存條。”
內存條?阿飛想起了老者剛才的話,難不成自己真是處在一台計算機的內存中?
“剛剛有人跟我説話,你聽到了嗎,知不知道是誰?”,阿飛問道。
“我一直在這裏,沒發現誰跟你説過話”,內存的回答讓阿飛有些失望。
“那你知道我是怎麼到這裏的嗎?”,阿飛又問道。
“差不多半個小時之前,有一個程序把你寫到了這裏”
“誰?什麼程序?”,阿飛追問道。
“這我就記不清楚了,這台計算機上有成千上萬個程序,我哪能都記得住”
“那我想和外面聯繫,該怎麼辦?”
“那你得去找網卡,這是它的業務範疇”
網卡,對啊,阿飛整理了下思緒,剛剛那老頭説要去聯繫192.168.4.9,少不了要網絡通信。
“內存大哥,網卡在哪裏呢”,阿飛又問到。
“在PCIe總線上連着呢,你看,在那裏”,説完,阿飛的眼前劃出了一道光,那是電容器充電的電子流發出的光亮。
順着那道光望去,遠處確有一個網卡,不過此刻在阿飛的眼中,那顯然是一個巨大的存在。
“嘿,網卡大哥,喂~”,阿飛扯着嗓門喊道。
“別白費功夫了,他聽不到的”,內存條説完發出了一聲冷笑。
“為什麼聽不到?”
“在這主板之上,所有組件的通信,都得通過總線系統”
阿飛忽然想起了什麼,腦子裏模糊的記憶告訴自己,我可是個程序員,計算機組成原理多少還是知道一些的。
“我知道了,我全都知道了!”,阿飛自信的説到。
“你知道什麼了?”,內存條問他。
“網卡連接在PCIe總線上,PCIe總線又連接着南橋,南橋又連接着北橋,而你內存條,就連接在北橋上,我説的對不對?”
“不錯嘛,懂的還不少,這些你都是從哪知道的?”

內存這麼一誇,阿飛更加自信起來,“計算機主板的南北橋架構,我上大一就學過了,上北下南,下面的南橋芯片負責連接USB/SATA/PCI/PCIe總線上面的慢速設備,比如網卡,硬盤,鍵盤。上面的北橋芯片負責連接高速設備,比如你內存條,顯卡,哦對了,北橋芯片還要和CPU直接打交道”
“哈哈,挺不錯,不過你學的這一套,有點過時了!”,內存條笑着説到。
“哪裏過時了?”
“現在內存控制器、顯卡都被集成到CPU裏面去了,北橋芯片已經不存在了。也就沒有南北一説了,南橋芯片現在叫PCH了!”
“什麼?顯卡也集成到CPU了,別騙我了,我之前還買過顯卡玩遊戲呢”
“沒騙你,你買的那是獨立顯卡,這台計算機中也有,集成到CPU中的那是核心顯卡”
“這樣啊,課本里確實沒講過。不過這不重要,我現在關心的不是顯卡,現在的當務之急是趕緊聯繫上網卡,讓它幫我傳遞消息出去,我得趕緊逃離這裏,你快告訴我怎麼使用總線系統來通信?”,阿飛又想起了自己的事情。
“你等我一下,我得去刷新一下數據了”,內存説道。
話音剛落,阿飛的眼前一下變得煞白,晃得他一陣眩暈,放眼望去,以行為單位,由近及遠推開而去,每一個電容器都發出了一速電子流,像是無數煙花在夜空裏一起綻放,這畫面看的阿飛驚呆了。
“你在幹嘛?”,阿飛問道。
“我剛剛在刷新數據”,內存答道。
“刷新數據?什麼意思,不太明白”
“我身體內的每一位數據都是用一個電容來表示的,通過電壓來表示一個比特位是0還是1,可這電容容易漏電,如果電壓下降了,數據就不準了,那是要出大麻煩的,所以我得經常去刷新充充電”

“原來是這樣,那你多久刷新一次?”
“這説來有些複雜,不僅有週期性刷新,每次讀取後也要刷新,而且···”
內存條的話還沒説完,就被阿飛打斷了:“既然説來複雜,那就先別説了,你還是快教教我怎麼使用總線系統通信,我得趕快聯繫網卡,晚了就真的來不及了!”
“我看你現在的當務之急應該是趕緊把自己持久化存儲起來,否則這台計算機一旦關閉,我身體裏的數據全都沒了,你也就消失了”,內存説到。
阿飛一聽這話,腦子嗡地一聲!消失?!
“怎麼,怎麼持久化存儲起來?”,阿飛一下緊張起來,説話竟都有些結巴了。
阿飛的眼前又劃出了一道光亮,光線指向的遠處,他看到了另一個龐然大物。
預知後續如何,請看下回:
內存揭奧秘,總線解玄機