當前位置: 每日小說 玄幻奇幻 重生學神有系統 第384章 把知識“安裝”到大腦裡

《重生學神有系統》 第384章 把知識“安裝”到大腦裡

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

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

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

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

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

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

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

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

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

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

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

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

關鍵是件。

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

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

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

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

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

Advertisement

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

但不要,不會就學唄。

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

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

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

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

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

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

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

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

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

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

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

爲什麼會這樣?

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

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

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

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

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

人生苦短。

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

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

Advertisement

江寒開始上網。

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

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

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

這是一項大工程。

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

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

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

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

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

好吧,能用就行。

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

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

測試的結果非常喜人。

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

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

爲什麼要有驅程序?

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

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

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

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

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

Advertisement

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

猜你喜歡

分享

複製如下連結,分享給好友、附近的人、Facebook的朋友吧!
複製鏈接

問題反饋

反饋類型
正在閱讀: