首頁







玄幻奇幻 都市言情 武俠仙俠 軍事歷史 網游競技 科幻靈異 二次元 收藏夾
  • 放肆文學 » 網游競技 » 重生學神有系統» 第384章 把知識“安裝”到大腦裏
  • 熱門作品最新上架全本小說閱讀紀錄

    重生學神有系統 - 第384章 把知識“安裝”到大腦裏字體大小: A+
     

    無線網卡的原理,和剛纔做的那兩個無線電收發器,其實差不了多少。

    但即使真的做出來了,也別指望用286就能上網衝浪。

    江寒想做這個的真正目的,是和外面的筆記本電腦組成局域網,實現文件共享。

    他此前就發現了,的確能在系統裏,買到各種型號的無線網卡,只可惜並不能用在這臺286上。

    這臺286年代太久遠了,久遠到……

    那個時候的外設接口,還是以ISA爲主,別說WLAN協議、USB了,連PCI都還影兒都沒有!

    這樣一來,江寒只能自己DIY一個無線網卡。

    無線網卡的工作電路,通常包含無線收發器、帶通濾波器、功率放大器、低通濾波器、收發切換器、低噪聲放大器和天線等幾大部分。

    市面上常見的無線網卡,很多功能都封裝在一顆芯片裏,比如RTL8192之類。

    江寒沒有那個條件,也買不起系統提供的芯片,只能用“土辦法”來實現相應的功能。

    好在這些知識,都包含在《射頻電路設計》裏,而這本書又是很多電子專業的必修課。

    硬件方面雖然困難不小,江寒還是有自信解決的。

    關鍵是軟件。

    和剛纔用於遙控電動車、機械臂的無線收發器不同。

    再怎麼簡單的無線網卡,也必須支持常見的數據傳輸協議,才能和普通的計算機聯網。

    此外,無線網卡的工作,還需要軟件上的支持。

    現代的操作系統一般都預置了許多驅動,安裝新硬件十分方便。

    而DOS系統中,必須爲每一個硬件設備,編寫相應的驅動程序,並在應用程序中,調用相應的API接口,硬件才能正常地工作。

    這些知識很多都不經常用到,江寒瞭解的也不算特別多。

    但不要緊,不會就學唄。

    他琢磨了一會兒後,暫時退出了虛擬空間,準備上網找些資料做參考。

    然而,剛剛打開電腦,他忽然感覺到一絲異常。

    事實上,昨天他就隱約察覺到了,今天終於得到了證實。

    虛擬空間剛開放時,內外時間的流速,是10:1。

    而今天,自己在虛擬空間中,至少度過了七、八十個小時。

    按照10比1的比例換算,就是七、八個小時。

    所以按理說,這時候外面應該差不多亮天了。

    然而此刻外界的時間,居然才晚上11點多。

    顯而易見,虛擬空間內外的時間比例,和以前不一樣了。

    粗略估計一下,就能發現,現在兩個時間的速度之比,赫然是驚人的100比1!

    也就是說,在虛擬空間裏度過100個小時,外界的時間只流逝1個小時。

    爲什麼會這樣?

    江寒很快就產生了一絲明悟。

    剛激活虛擬空間時,他就有過一個猜想:虛擬空間裏的時間流速,取決於他的思考速度。

    如今看來,這個猜想更加接近事實了。

    這樣就容易解釋了,爲何在對大腦進行“升級”後和改造後,這個時間流速也發生了變化。

    當然,無論實情怎樣,江寒無疑是十分樂意看到這種變化的。

    人生苦短。

    能在同樣的時間裏,做完更多事情,這是多少錢也換不來的。

    而且這樣一來,在10年之內突破命運限制,打破“緊箍咒”,解決壽命問題的機率,多少也增大了一絲絲。

    江寒開始上網。

    網絡上資料比較混亂,好在他的分辨能力還是很強的。

    花費了一番心血後,終於理順了知識脈絡,然後將幾十份資料整合在一起,並歸納出了技術要點。

    接下來,他就再次返回虛擬空間,開始打造真正的無線網卡。

    這是一項大工程。

    江寒足足花費了四十多個小時,才搞定了設計圖。

    反覆檢查了幾遍,確定沒有任何問題,就將其回收掉,然後又在圖紙列表裏,將無線網卡自動構建了出來。

    這個無線網卡完全採用晶體管、震盪器、電阻之類的基本元件打造。

    所以,設計複雜還在其次,關鍵是體積有點龐大。

    一張工作臺幾乎擺不下,你敢信?

    好吧,能用就行。

    江寒將這個碩大的無線網卡,通過一個25PIN的DB-25連接器,連接到了286擴展接口卡的標準並行接口(SPP)上。

    然後嘗試在電腦端編程,讀取並口數據。

    測試的結果非常喜人。

    江寒在電腦並口中,成功地檢測到了數據,這說明無線網卡是可以工作的。

    接下來,需要給網卡編寫一個驅動程序。

    爲什麼要有驅動程序?

    一般的回答是“爲了構建應用程序到硬件之間的橋樑”。

    很多人都以爲硬件不驅動就無法使用,而事實上……

    在應用程序中自己寫代碼,使用指定的硬件,理論上是完全可行的。

    說到底,驅動本身也只不過是一種程序。

    但在現實中,爲了提高代碼複用率,增加可移植性,硬件廠商都會給硬件開發獨立的驅動。

    在DOS中編寫驅動程序並不複雜,只是有一些術語,在Windows時代已經看不到了。

    比如什麼“策略例程”、“中斷例程”……

    相關的資料網上都有,江寒開發起來也算得心應手。

    當然,開發驅動這種底層程序,基本上都要使用匯編語言。

    這並不是功能上的問題,雖然彙編能做的事情,C幾乎都能做。

    但C程序即使再怎麼優化,一般來說,也要比純彙編語言慢20%~30%。

    江寒經過一番折騰,終於寫好了這個無線網卡的驅動。

    之後,就可以在其他程序中,使用這個驅動提供的API接口訪問網絡了。

    江寒又寫了一個小程序,用來把從網卡上接收的數據,以文件的形式保存下來。

    程序運行後,出現了一個閃爍的光標,表示處於等待數據狀態。

    隨後江寒退出了虛擬空間,然後在現實中的筆記本電腦裏,搜索了一下網上鄰居。

    很快,他就在網上鄰居中發現了那臺位於虛擬空間中的286!

    這意味着那臺土製網卡,得到了Windows系統的承認。

    但是,別以爲接下來就可以順順當當地組成局域網了。

    Windows系統和Dos聯網,可是一件很讓人崩潰的事情。

    江寒又開發了一個小軟件,利用NETBIOS數據報(datagram)機制,通過無線網卡發送不指定目標的數據。

    當然,爲了使這臺電腦能和虛擬空間的286“握手”,他還特意在每個數據包的頭部,加上了一些“識別碼”。

    而286那邊,就可以通過識別碼,在接收到的無數無線信號中,過濾出有用的數據,進而保存成文件。

    通過這樣的操作,江寒終於在兩臺電腦之間,實現了單向的文件傳輸。

    如果想要實現雙向傳輸的話,還需要擴充一下程序的功能,將上述過程反過來……

    大約12點多,江寒終於搞定了準備工作,開始正式傳輸文件。

    而他第一個要傳輸的,卻是一本英文字典。

    沒錯,看原版教材、參考書或者英文資料的時候,經常會遇到一些專有名詞,又或者什麼特別生僻的詞。

    這種時候,一般都要用手機上網查,要麼就是捧着一本厚厚的大字典,顯得特別沒有逼格。

    而把字典“安裝”到大腦裏之後,江寒就可以閉一下眼睛,就能解決這種小問題了。

    很快,江寒又想到了一個新的應用。

    那就是把要學習的書籍,掃描一下,弄成文檔,傳輸到虛擬空間裏去。

    這樣就等於把知識安裝到了大腦中,以後就可以在虛擬空間裏,躺着學習了……

    當然,在這臺落後的286上,看圖是個大問題,最好是純文字的格式。

    這樣的話,又要求有個好使的OCR軟件才行。

    而現在市場上的OCR軟件,說真的,性能實在不怎麼樣。

    識別正確率能有個90%上下,都算得上行業翹楚了。

    英漢字典很快傳完,江寒再次進入虛擬空間。

    然後用C語言編寫了一段代碼,對詞典的數據進行了處理。

    又編寫了一個軟件,以提供基本的查字典功能。

    軟件編寫完了,江寒試用了一下,結果不出意外的,屏幕上出現了一堆亂碼……



    上一頁 ←    → 下一頁

    無相仙訣猛卒鬼手神醫:王妃請上位盜墓筆記續9飛升之後
    Boss兇猛:老公,喂賊警網游之劍逝我的專屬夢境游戲獵寶計劃:特寵追妻一加