4.1.2 漢字編碼標準
ASCII 碼是英文字符的編碼標準。
國標碼(也稱(chēng)漢字的交換碼),是用0、1代碼串表示漢字,在漢字系統和通信系統之間交換信息用的漢字編碼標準,全稱(chēng)為《信息交換用漢字編碼字符集》(GB 2312—80),共有字符7445個(gè),分為兩級,一級為3755個(gè),按漢語(yǔ)拼音的順序排列,二級3008個(gè),按部首和筆畫(huà)排列。擴展國標碼(GBK)是在國標碼的基礎上加大了收字范圍,有20902個(gè)漢字。Windows 中裝入了GBK 的全部漢字和符合GBK和GB2317—80的輸入法。
1、國標碼(GB 2312—80)表由94行(0-93)和94列(0-93)構成,行和列分別用7位二進(jìn)制碼表示(即雙七位二進(jìn)制表示法),第一個(gè)七位(第一字節)表示行號,第二字節表示列號,行號和列號共同定義一個(gè)字符,常用十六進(jìn)制表示。見(jiàn)P78 圖4.2
2、區位碼:國標碼可表示成區位碼的形式。將行號稱(chēng)為區號,列號稱(chēng)為位號,有94個(gè)區和94個(gè)位,區、位號均用十進(jìn)制數表示。故可以用4位十進(jìn)制數表示一個(gè)漢字。
區位碼轉換為國標碼的規則為:十進(jìn)制的區號和位號分別轉換成十六進(jìn)制數+2020H
區位碼也是一種漢字輸入法(具有唯一性)。
3、機內碼:計算機內部的漢字代碼,不同的計算機系統中使用的機內碼是不同的。在微型機中多采用兩字節代碼作為機內碼。
國標碼轉換為機內碼的規則為:十六進(jìn)制國標碼+8080H ,即:置國標碼的兩個(gè)字節的最高位為1即可。
4.1.3 漢字輸入法
漢字輸入可分為整字、字素和編碼三大類(lèi)。
①大鍵盤(pán)整字輸入:采用一字一鍵的輸入方法。在專(zhuān)業(yè)系統(如電子照排)等某些特定的場(chǎng)合使用。
②字素輸入:直接利用ASCII碼標準鍵盤(pán),把字素刻在鍵帽上,將漢字分解后按一般的筆順鍵入。如五筆畫(huà)。
③編碼輸入法:按照漢字的語(yǔ)音、字形等特征用ASCII碼字符給漢字編碼,從標準鍵盤(pán)上輸入漢字。是用得最普遍的一種。流行的有拼音碼、自然碼、表形碼、五筆字型碼、首尾碼、國標區位碼、倉頡碼和電報碼等十幾種。
音碼:以語(yǔ)音特征來(lái)編碼的方案(適合一般用戶(hù));形碼:以字型特征來(lái)編碼的方案(適合專(zhuān)業(yè)錄入人員);音型混合碼:兩者兼具的編碼方案。
4.1.4 漢字字模庫
漢字輸出方式主要有兩種:顯示和打印。 漢字顯示原理見(jiàn)P81圖4.4。
在計算機中通常用點(diǎn)陣來(lái)描述。即把漢字看成一個(gè)用一組二進(jìn)制數表示的二維圖形,“1”是有點(diǎn),“0”是無(wú)點(diǎn)。若干個(gè)代碼串就表示整個(gè)漢字的點(diǎn)陣信息。
字模(字形碼):一個(gè)漢字點(diǎn)陣信息的二進(jìn)制代碼串稱(chēng)為漢字的字模。
字模庫(簡(jiǎn)稱(chēng)字庫):所有漢字和各種符號的點(diǎn)陣信息就組成漢字的字庫。
軟字庫:存放在軟盤(pán)或硬盤(pán)上的字庫。
硬字庫(也稱(chēng)漢卡):存放在可擦除只讀存儲器(EPROM)或只讀存儲器(Mask—ROM)中。
小結:英文字符存儲在計算機中,采用標準為ASCII碼,每個(gè)英文字符占用1個(gè)字符節
漢字存儲在計算機中,采用標準為國標碼,機器內部存放的是機內碼,每個(gè)漢字占2個(gè)字節。
漢字或英文字符的輸出,用漢字的字形碼(即字模)
例:如果使用16╳16點(diǎn)陣的漢字庫,8000個(gè)漢字用多少個(gè)字節來(lái)存放?
一個(gè)漢字用16╳16/8=32B來(lái)存放,8000個(gè)漢字用8000╳16╳16/8=256000個(gè)字節來(lái)存放。
掌握P80表4.1,對漢字點(diǎn)陣類(lèi)型每個(gè)漢字所占用字節數的計算方法。
4.1.5漢字顯示輸出 及4.1.6漢字打印輸出在P81,了解
4.2 微機漢字漢字信息處理系統的構成和使用(主要掌握下面兩大點(diǎn)即可)
1、啟動(dòng)漢字輸入系統:鼠標單擊任務(wù)欄右下角的輸入法按鈕“En”,然后在彈出的菜單上選擇所需的輸入法。
2、輸入法間的切換:1)中英文切換: <Ctrl>+<Space>(空格鍵)。
2)中文輸入法切換: <Ctrl>+<Shift>(有的機器是Alt+Shift)
3)全角與半角切換: <Shift>+<Space>
4)中英文標點(diǎn)符號切換:<Ctrl>+ <.>
其它內容自己看看,了解即可。
聯(lián)系客服