四合院之無奈的穿越

第411章 漢字顯示系統二

類別︰其他類型 作者︰中年油膩男 本章︰第411章 漢字顯示系統二

    “諸位都見過電子計算機的顯示器,也知道顯示器上呈現出的英文字符是由什麼組成的吧。”楊山邊說邊用白棋子在棋牌上擺出個大寫的,“就是由光點組成的,就如同棋盤上棋子的樣子。我們可以把字母佔據的這一塊區域稱作光點矩陣,而字母的顯示就依靠矩陣中的亮點和暗點來體現。”

    這一個矩陣的明滅信息就存儲在計算機里,英文字符一共有26個,加上大小寫、數字、符號等等,一共就只有百多個矩陣。接著我們在給這些矩陣起個計算機能讀懂的名字,也就是數字串,每個光點矩陣對應一個八位的二進制數字串,我們通常叫它一個字節。

    當我們要求計算機顯示某個字符的時候該怎麼辦呢?可以在鍵盤上按下對應的按鍵,鍵盤就會發給計算機一串數字信息,計算機就會把數字串對應的光點矩陣在存儲器中找出來,呈現在顯示器上。”

    “咳咳,咱們換個說法,一個字符的光點矩陣就是一張圖,而其對應的數字串就是給這張圖起個計算機能夠認識的名字。我們每敲擊一次鍵盤,計算機就會按照特定的名字找到那張圖。”

    “明白了麼?”剛說了幾分鐘,楊山滿頭都是汗,因為眼前的幾個人臉上沒有任何表情,壓根不知道他們听沒听懂。

    “你當我們是傻子嗎?不就是依據章節的索引名找文章麼?”宋琪吐槽道。

    “好好好,明白就好。”楊山松口氣,“那繼續。現在,咱們照貓畫虎,為每一個漢字設計一幅用光點畫出的字形圖,編好名字,挨個輸入到計算機存儲器中。”

    一邊說著,楊山一邊用白子在棋盤上組成了一個“楊”字,“比如這個字,我們給它起名‘0.......01’,因為中文字太多了,一個字節肯定是不夠用的,所以需要兩個字節來標定一張圖。也就是十六位二進制數字串。”

    “你這字也太難看了。”戴老花鏡的周老先生親自下場,用棋子擺了個隸書體的“楊”。

    “這就是難點所在。”楊山微微一笑,“棋子的數量是有限的,比如我剛才擺了個,只用8個棋子就夠了,佔用的光點矩陣是53。而周老先生您擺出的“楊”,光點矩陣5050都不夠。”

    “現在咱們最新式的顯示器的光點矩陣是320240,如果按照您的擺法,整個屏幕也只能顯示十多個字,這是不現實的。”

    周老先生低頭看了看,撅著胡子問,“那你說多少合適?”

    “1515,或者1616,不能再多了。諸位要做的就是︰設計一款計算機專用的字體,無論字的形狀如何、比劃多少,都要用這些光點組成,而且還要盡量做到字形大小在視覺效果上一致。”

    “這不可能,筆畫繁雜的漢字沒辦法完全呈現。”宋琪搖搖頭。

    “必要的時候你們可以對筆劃作出妥協。”楊山當然知道是可能的,ord文檔里常見的5號字大概就是用這麼大的像素矩陣表現出來的。

    楊山隨手在棋盤上擺出個“郁”字,“各位認不出這是個什麼字嗎?”

    這個字離近了看還真不好認,不過站遠了就大概能猜出來了,是繁體的“郁”字。

    陳先生不干了,“那如此一來,漢字的美感在哪里?”

    “陳先生,咱們要一步一步來,先定有無,再談好壞。現在計算機的功能有局限性,只能因陋就簡!”

    “楊山,不能放寬點限制麼?”李校長也覺得這個字實在不成樣子。

    “不能,一方面要考慮顯示器的顯示能力,一方面還要考慮費用。”楊山指了指棋盤上的交叉點,“你們知道存儲這一個光點的信息需要在計算機硬件設備上花多少錢麼?”

    楊山不等他們回答就伸出了一個指頭。

    “1仙?”宋琪不確定的問。

    “一港幣。”

    “你是說......,”

    “是的,一個明滅點就是一港幣,存儲一個漢字的硬件成本是250港幣。如果咱們要把3000個常用漢字的形狀都放到電腦里,僅僅購買高速只讀存儲器就要花掉75萬。當然,現在技術迭代很快,可能一年後價格會掉不少,但估計也不會低于50萬。”

    “不能用傳統的磁帶存儲嗎?”李校長還是有點計算機基礎的。

    “磁帶的讀取速度太慢了。李校長您剛才可是要和英文的輸入速度匹配的。”楊山把回旋鏢扔了回去。

    周老先生咬咬牙,也不管字形好看不好看了,“3000個常用字肯定不夠用,咱們可以做1414光陣的字形,只需要200港幣一個字。”

    楊山點點頭,“具體的字形設計就依靠諸位了,現在說第二項工作。”

    “還有第二項?”陳先生咂咂嘴。

    “當然,這項工作更費腦子。咱們要設計出一套方便可行的中文輸入法。”楊山抬手拿出一個鍵盤,“這個東西是計算機專用鍵盤,其實就是電傳打字機去掉了後端打印部分。上邊的數字和字母的排列各位應該都很熟悉,與傳統的機械式英文打字機一模一樣。

    剛才我說道,當我們要讓顯示器顯示英文字符的時候,只要簡單的按下對應按鍵,計算機就能明白人的意圖,那是因為英文字符只有26個,顯示的字符與按鍵上標出的字符可以做到一一對應。

    但是中文想做到一一對應的話,就要設計一款有幾千個按鍵的鍵盤,有點類似于中文機械式打字機的原理,但這麼做是不現實的。

    現在我們就要想辦法,用有限的按鍵打出中文字符來。最簡單的辦法就是,直接用“0”和“1”兩個按鍵敲出漢字圖對應的數字串,讓計算機明白我們需要它顯示哪個字。但是這個辦法對操作者要求太高了,他們必須背會每一個中文字對應的數字。這與咱們設計漢字顯示系統的初衷是相悖的。

    所以,我的想法是︰把兩個極端綜合一下,用鍵盤上的26個英文按鍵打出中文字符來。”

    喜歡四合院之無奈的穿越請大家收藏︰()四合院之無奈的穿越書更新速度全網最快。

加入書簽 上一章 目 錄 下一章 加入書架 推薦本書

如果您喜歡,請把《四合院之無奈的穿越》,方便以後閱讀四合院之無奈的穿越第411章 漢字顯示系統二後的更新連載!
如果你對四合院之無奈的穿越第411章 漢字顯示系統二並對四合院之無奈的穿越章節有什麼建議或者評論,請後台發信息給管理員。