關于我們 | 免責聲明 | Tag標簽 | 電腦軟硬件教程網 - 關注電腦、網絡和軟件等操作技能技巧教程!
你的位置:主頁 > 電腦教程 >

電腦 字符編碼詳解

時間:2016-06-24 16:55??網站:電腦軟硬件教程網???編輯:admin

一、字符編碼

計算機處理能處理數字數據外,還可以處理字符數據。字符數據包括字母、各種控制符號、圖形符號等,各種數據在計算機中都是以二進制形式表示的,而這些數據在處理前必須經過編碼才能輸入到計算機中。

二、asciii碼

Ascll碼是“美國標準信息交換碼”的簡稱,是計算機上使用最多、最普遍的字符編碼。Ascll碼常用于輸入/輸出設備,如鍵盤輸入及屏幕顯示、電傳打字機、打印機等。當使用鍵盤輸入字符時,編碼電路將字符ascll碼輸入計算機,計算機處理后輸出ascll碼,由設備轉換為字符后顯示或打印出來。

三、漢字編碼字符集

1.信息交換用漢字編碼字符集(gb2312-1980)

信息交換用漢字編碼字符集是中華人民共和國國家漢子信息交換用編碼,由國家標準總局于1981年發布實施。Gb2312給出一個二維代碼表,表中有94行、94列,共收集了簡化漢字即符號、字母、日文假名等共7 445個圖形字符,其中漢字占6 763個。這些漢字的代碼可以用代碼表上的字所處的行號和列好來表示,行號稱為區號、列號稱為位號。目前國家已有新標準gb18030-2000,該標準收錄了共27 484個漢字。

2.區位碼

區位碼是編碼的另一種表示形式,即用兩位十進制數直接表示字符的區號和位號,區號和位號都是01~94.

3.國標碼

國標碼是“國家標準信息交換用漢字編碼的簡稱”,是機器內部使用的漢字編碼。國標碼的編碼方法較為簡單,共分為94個區,每個區94位,共有8 836個編碼,1~15區為字母/數字、符號;16~49區為漢字。由于6 763個漢字加700多個符號用不完這些編碼,所以10~15區是空的,88區以后也是空的。漢字國標碼要用兩個字節表示,區編號為第一字節,位編號為第二字節。每個字節用兩個十六進制數表示,而西文字母只需一個字節表示。為保護中、西兼容,國標碼必須能區分西文和漢字,因此,國標碼的區號和位號都是從a1~fe,而ascii編碼是從21~7e,21前面是ascii碼的控制符號。當輸入字符時,計算機根據第一個字符就能判斷輸入的是國標碼還是ascii碼。

四、漢字編碼

漢字是一種字符,但比英文字符復雜且量大。因此,在計算機上處理漢字要解決漢字輸入、輸出及計算機內部的編碼問題。根據文字處理過程中不同的要求,有多種編碼,主要分為漢字交換碼、漢字輸入碼、漢字內碼和漢字字形碼四類。

1.漢字交換碼

漢字交換碼是漢字系統或通訊系統間在交換信息時,對每一個漢字所規定的統一編碼。我國已制定了漢字交換碼的國家標準《信息交換用漢字編碼字符集》代號為gb 2312-80 又成為國際碼。國標碼字符集共收入漢字和圖形符號好7 445個。

2.漢字輸入碼

指直接從鍵盤輸入的各種漢字輸入方法的編碼。漢字輸入編碼的研究和發展十分迅速,已有幾百種漢字輸入編碼方案,各種輸入編碼大致可以分為:數字編碼、字音編碼、自行編碼和音形編碼。

3.漢字內碼

漢字內碼在設備和漢字處理系統內部存儲、處理、傳輸漢字使用的編碼

標簽(Tag):字符編碼
------分隔線----------------------------
------分隔線----------------------------

相關文章



南粤风采26选5分析