設置

第125章 操作系統內核

熊貓書庫    四合院:我邊做科研邊吃瓜
🔊點這里聽書

  高振東一聽,就知道應該是磁帶錄音機到了,婁曉娥也很好奇那是個什么東西,催著高振東一起去看。

  一共十臺磁帶錄音機,還附帶了一部分音樂磁帶和一批空白磁帶。

  錄音機比高振東前世在圖片上見過的隨身聽大不少,大概是單卡雙音箱錄音機的個頭,相對來說,已經很便攜了。

  高振東借花獻佛,馬上送了婁曉娥一臺,還把所有的音樂磁帶都給了她,這讓婁曉娥開心得不得了。

  婁父在后面看著,憋屈得不行,你開心個屁,等你嫁過去,還不是都帶過去了。

  高振東和婁曉娥興致勃勃的在那兒試用錄音機,差不多到中午,飯也做好了,婁母招呼兩人吃飯。

  另外就是安排人把第一批試運行時精煉的大長徑比高強度鋼材,發往草原拖拉機廠,何總那邊等這東西等了很久了,連用于熔煉的自耗電極都是他從草原拖拉機廠發過來的。

  一盤磁帶存操作系統,一盤磁帶存C編譯器,完美。

  更重要的是,這本書是從x86架構的角度出發,去描述這些東西的,這就讓高振東基于8008的DJS59乃至后繼機型,和這本書的內容比較匹配。

  這本書的內容,比把Linux的源碼給高振東都還有用,因為Linux出現的時候,已經是幾十年后了,計算機環境完全不同,很多源碼就算給了他,都并沒有什么暖用,還不如這個。

  兩個人跑下樓,和婁家父打了個招呼,高振東扛著錄音機箱子跑了,婁曉娥跟在后面,亦步亦趨。

  吃完飯,高振東和婁曉娥準備出去逛逛,他問婁曉娥去哪兒。

  這種對比其實也正常,誰都想不到技術的發展會帶來何種變革,在IT圈子里,最著名的段子就是比爾大門(BillGates)的名言:“640kByte內存對于個人來說實在是太大了,一個人永遠用不完這么多內存。”

  成熟的Windows時代到來前,巨硬的最后一代命令行操作系統Dos6.22的核心部分,一張1.44MByte的3.5寸軟盤就能裝下了,而且還能剩余不少。

  當然,內容有很多超前的地方,不過高振東現在想要的,也就是一個簡單而又有發展潛力的操作系統架構。

  第二天是周一,老陳通知高振東,為了向總求援的材料,高振東制定并上報的研制計劃已經批了,部里在京鋼安排了一個符合高振東需求的車間,連設備帶人配合。

  兩人趕到四合院的時候,正巧碰上劉海中一瘸一拐的回家,他第一條斷腿基本上好了,能拄著拐杖出門了,高振東微笑著和他打了個招呼。

  這意味著,高振東能在上面,存一個合適的操作系統了。

  看著高振東教自己父親做事兒,婁曉娥雙眼放光。

  還是拿比爾大門的東西來舉例,因為他出名啊。

  不過,不如燒烤,高振東評價。

  不過由于錄音磁帶頻響范圍有限,導致理論傳輸速率很低,9.6kbps左右的樣子,也就是1kByte/s。

  這在這個信息設備的可靠性還不怎么樣的時候,這是個很大的優點。

  至于造成這樣的原因,和Linux的創始人Linus有關,他非常討厭C,在網絡和社交媒體上,對C放炮那是家常便飯。

  而且不把ESR結題掉,第一研究室的人工作會很受影響。

  不過在過去之前,還有一點時間,廠里準備把ESR的研究結題了,成果已經出來了,是時候了,而且正好高振東有空,等到他到京鋼一開展工作,又不知道是什么時候了。

  再結合磁帶的錄音長度,一盤標準磁帶單面的數據容量很小,大概2M左右。

  好在有了晶體管計算機經驗的高振東,對這個是輕車熟路。

  特別是容量,在這個普遍以幾k幾十k來論存儲容量的時代,2M不到看起來不大,實際上簡直就是超級空間。

  一個下午的時間,就在高振東畫圖編程,婁曉娥聽歌做飯中慢慢溜了過去。

  趁著這個空檔,高振東給運算所那邊打了個電話,然后找人把磁帶錄音機模數轉換器的PCB圖和BOM表送了過去,請運算所那邊幫忙做一下。

  而實際上,這個速度和容量放到1959年,那就是神!

  整個第一研究室,都在忙碌著這個事情,高振東反而事情不太多,他主要是在各種文件上簽字。

  唯一麻煩的是這里面用到的數字電路所有邏輯門,都要靠晶體管一個一個的搭。

  這東西運算所來做,明顯比廠里更專業。

  高振東抱著婁曉娥狠狠的親了一口。

  劉海中覺得腿更疼了,趕緊走幾步進了中院,等到看不見高振東了,他往地上吐了口唾沫:“呸,該死的閻老西。”

  不過,要把磁帶用起來,除了轉換設備之外,還需要編一下配套軟件,但是這些都難不倒現在的高振東,他自己的知識儲備,不用開掛,都能把這東西做出來。

  給你原理和解釋,至于在自己的機器上怎么實現,自己想辦法。

  高振東乖乖聽話,專心吃。

  忙碌間隙,婁曉娥偶爾看一眼更加忙碌的高振東,臉上的笑容和眼中的光芒從未停歇。

  錄音機做存儲,理論上并不復雜,從音頻輸出口接線到轉換器,模擬音頻轉換為數字信號,數字信號再通過接口輸入到計算機里。

  他拿出紙筆,開始畫電路圖。

  還有一個點讓高振東覺得很贊,那就是里面凡是涉及到實例,都是以C為基礎的,不是C,而是C。

  高振東進家,拿出一臺錄音機打開,婁曉娥拿出自己帶過來的幾盤磁帶,放起音樂來。

  這種鋼的材料和工藝,是不能向第三軋鋼廠透露的。

  婁曉娥笑著道:“去你家吧。”

  “C真是一門很爛的語言!”——LinusTorvalds。

  婁父奇怪:“收音機那么大個頭,怎么融合進去?”

  安排好婁曉娥,高振東沒有繼續開箱錄音機,現在開了也沒用。

  里面用大篇幅介紹了Linux從信號、進程、內存、中斷、時間同步、文件、驅動各方面的情況,把每一個方面所涉及到的設計思想、信號、功能、函數定義、接口情況都說得很明白,但是就是源代碼很少。

  聽起來好像很弱,但是以上關于速度和容量的討論,是基于高振東前世數字技術已經大大發展的前提下。

  婁曉娥看著他:“把大哥送回來的錄音機帶上,去你家吧。我知道你拿這個東西肯定有用,一定心里惦記著呢。去你家吧,你想做什么就做什么,我陪著你就好,正事要緊。”

  高振東道:“那是電子管的,你告訴技術人員,用晶體管收音機就行,那東西小。”

  兩人甜甜蜜蜜的吃完晚飯,高振東把婁曉娥送回家,例行抽獎。

  這是一本基本上沒有太多實際的代碼,但是處處都在教你怎么寫一個操作系統的書。

  就好像曾經有人問,怎么才能可靠的長久保存一些信息,回答是:刻在花崗巖上。

  高振東有點奇怪:“你不是說準備出去逛逛嗎?”

  廠里安排高振東帶第一研究室的人,直接整建制去京鋼開展工作。

  當然,這里面還涉及到數據起始定位等小問題。

  婁母叫住了兩人:“振東,吃飯不要談工作了,聽曉娥說伱最近很忙,還是要休息好。”

  看見高振東和婁曉娥扛著一個大箱子進家,劉海中不由得想起了自己的第一條斷腿,就是聽了閆埠貴的八卦,去跟蹤高振東才斷的。

  然而,沒多久,現實就給了這位大佬一記狠狠的大嘴巴子。

  作為外存,1kByte/s的速度,在這個時代也是足夠用的,而2M左右的容量,已經大大超出了當前所需。

  飯桌上,婁母不停的給高振東夾黑瞎子掌,雖然時間非常急,泡發時間、入味的時間都不怎么夠,不過高振東覺得味道的確不錯。

  看看今天他抽到了什么?——《深入理解Linux內核》。

  這一臺,高振東是準備留著就當錄音機用的。

  高振東自己沒興趣搞這個,他的事情多著呢,這種意義不大的東西,自己提個思路,讓人去做就好。

  這是讀取,寫入就反過來就行了。

  不過高振東沒說這到底是什么東西,只是對池總工說,這玩意涉及到計算機的重要外設。

  既然高振東明確這么說了,那說明這個事情肯定是靠譜的,婁父記下來。

  運算所那邊配合工作配合得賊高興,不用想都知道,高主任這是又有啥新玩意了,而且明顯是和計算機有關的,否則不會送到運算所來做。

  而且錄音磁帶存儲有個好處,由于信息密度極低,它的可靠性很好,只要略微注意維護,上面的數據能存很久。

  吃飯的時候,高振東還給婁父提了一句:“伯父,可以在那邊找個懂技術的人,把收音機也融合進錄音機里面去,這樣產品線更齊。”

  這讓池總工心里癢癢的,親自督工,力爭盡快把東西做出來。

  不過這東西也急不來,這種小批量板子,這個時候一般都是用的化學蝕刻法蝕刻電路板,這可不是堆人就能堆出來的,化學反應需要時間。

  今天還有4k

  (本章完)

上一章
書頁
下一章