當前位置:首頁 » 服務存儲 » 什麼碼解決了漢字存儲問題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

什麼碼解決了漢字存儲問題

發布時間: 2022-09-18 15:45:37

Ⅰ 計算機內部於漢字信息的存儲、運算的信息代碼稱為什麼

計算機內部於漢字信息的存儲、運算的信息代碼稱為漢字內碼。處理加工和傳輸漢字時所用的由0和1符號組成的代碼。

1980年發布GB2312-80《信息交換用漢字編碼字元集》。該標准收入了6763個常用漢字(其中一級漢字3755個,按漢語拼音排序;二級漢字3008個,按偏旁部首排序),以及英、俄、日文字母與其它符號682個,共計7445個字元,是中文信息處理的基礎。

整個字元集分成94個區,每區有94個位,每個區位上有一個漢字字元,共94*94=8836個漢字字元,用所在的區和位對漢字進行編碼,稱為區位碼。

所有漢字的區位碼組成一個94行94列的大表格(不包括標題行和標題列),也可以認為是一個字典,可以從中查找某個漢字的區位碼。

(1)什麼碼解決了漢字存儲問題擴展閱讀

國標碼的機內碼為二位元組長的代碼,它是在相應國標碼的每個位元組最高位上加「1」,即:

漢字機內碼=漢字國標碼+8080H。

例如,上述「啊」字的國標碼是3021H,其漢字機內碼則是B0A1H。

漢字機內碼、國標碼和區位碼三者之間的關系為:區位碼(十進制)的兩個位元組分別轉換為十六進制後加2020H得到對應的國標碼;漢字交換碼兩個位元組的最高位分別加1,即漢字交換碼(國標碼)的兩個位元組分別加80H得到對應的機內碼;區位碼(十進制)的兩個位元組分別轉換為十六進制後加A0H得到對應的機內碼。

BEDFH-8080H=3E5FH(國標碼),3E5FH-2020H=1E3FH=3063D。

Ⅱ 漢字在計算機內部的傳輸處理和存儲都使用漢字的什麼字形碼輸入碼機內碼國標碼拜託拜託專業人士

不對。
國標碼:按國際標准制定的漢字和符號的交換碼,國標gb2312-80中收錄了7445個漢字及字元,根據每一個字元的特點和位置,所有字元分為94個區、94個位。把區位碼區和位分別轉換成十六進制數,然後+2020h就是國標碼
漢字的內部碼:也稱(機)內碼。是計算機內處理漢字信息時所用的漢字代碼
內碼=國標碼+8080h

Ⅲ 在計算機中對漢字進行存儲、處理和傳輸的漢字碼是什麼碼

在計算機中對漢字進行存儲、處理和傳輸的漢字碼是機內碼。

機內碼是在計算機內部存儲,處理加工和傳輸漢字時所用的由0和1符號組成的代碼。

輸入碼被接受後就由漢字操作系統的「輸入碼轉換模塊」轉換為機內碼,與所採用的鍵盤輸入法無關。機內碼是漢字最基本的編碼,不管是什麼漢字系統和漢字輸入方法,輸入的漢字外碼到機器內部都要轉換成機內碼,才能被存儲和進行各種處理。

漢字的機內碼採用十六進制進行表示,且第1位和第三位必定大於8。因為漢字機內碼的基礎是漢字國際碼,轉換方式是:漢字機內碼=漢字國際碼+8080H。

(3)什麼碼解決了漢字存儲問題擴展閱讀

漢字機內碼、國標碼和區位碼三者之間的關系為:

區位碼(十進制)的兩個位元組分別轉換為十六進制後加2020H得到對應的國標碼;機內碼是漢字交換碼(國標碼)兩個位元組的最高位分別加1,即漢字交換碼(國標碼)的兩個位元組分別加80H得到對應的機內碼;區位碼(十進制)的兩個位元組分別轉換為十六進制後加A0H得到對應的機內碼。

Ⅳ 計算機對漢字進行處理和存儲時使用漢字的什麼碼

一般都是ASCII或者Unicode比較多,如果是字型檔量非常少的有可能只用區位碼,就像以往的高考報名。

Ⅳ 在計算機內部,對漢字進行傳輸、處理和存儲時使用的是漢字的()

在電腦內部對漢字進行傳輸處理和存儲時使用漢字的機內碼。
電腦內部漢字信息的存儲運算的代碼有四種:輸入碼、國標碼、內碼和字型碼。
輸入碼:包括拼音編碼和字型編碼。微軟拼音ABC就是拼音編碼,五筆字型輸入法就是字型編碼。
國標碼:又稱為漢字交換碼,在計算機之間交換信息用。用兩個位元組來表示,每個位元組的最高位均為0,因此可以表示的漢字數為2的14次冪,就是16384個。將漢字區位碼的高位位元組、低位位元組各加十進制數32(即十六進制數的20),便得到國標碼。例如「中」字的國標碼為8680(十進制)或7468(十六進制)。
內碼:漢字內碼是在設備和信息處理系統內部存儲、處理、傳輸漢字用的代碼。無論使用何種輸入碼,進入計算機後就立即被轉換為機內碼。規則是將國標碼的高位位元組、低位位元組各自加上128(十進制)或80(十六進制)。例如,「中」字的內碼以十六進製表示時應為F4E8。這樣做的目的是使漢字內碼區別於西文的ASCII,因為每個西文字母的ASCII的高位均為0,而漢字內碼的每個位元組的高位均為1。
字型碼:表示漢字字形的字模數據,因此也稱為字模碼,是漢字的輸出形式。通常用點陣、矢量函數等表示。用點陣表示時,字形碼指的就是這個漢字字形點陣的代碼。根據輸出漢字的要求不同,點陣的多少也不同。簡易型漢字為16′16點陣、提高型漢字為24′24點陣、48′48點陣等。如果是24′24點陣,每行24個點就是24個二進制位,存儲一行代碼需要3個位元組。那麼,24行共佔用3′24=72個位元組。計算公式:每行點數/8′行數。依此,對於48′48的點陣,一個漢字字形需要佔用的存儲空間為48/8′48=6′48=288個位元組。

Ⅵ 在計算機中,漢字採用什麼碼存放。

機內碼。計算機只識別由0、1組成的代碼,ASCII碼是英文信息處理的標准編碼,漢字信息處理也必須有一個統一的標准編碼。 漢字交換碼(國標碼)主要用於漢字信息交換,《信息交換用漢字編碼字元集——基本集》,代號為GB2312-80,共對6763個漢字和682個圖形字元進行了編碼。

國標碼是漢字信息交換的標准編碼,但因其前後位元組的最高位為0,與ASCII碼發生沖突,國標碼是不可能在計算機內部直接採用的,於是,漢字的機內碼採用變形國標碼,其變換方法為:將國標碼的每個位元組都加上128,即將兩個位元組的最高位由0改1,其餘7位不變。

(6)什麼碼解決了漢字存儲問題擴展閱讀

漢字用兩個位元組表示,原則上,兩個位元組可以表示 256×256=65536 種不同的符號,作為漢字編碼表示的基礎是可行的。但考慮到漢字編碼與其它國際通用編碼,如ASCII 西文字元編碼的關系,我國國家標准局採用了加以修正的兩位元組漢字編碼方案,只用了兩個位元組的低7位。

這個方案可以容納 128×128=16384 種不同的漢字,但為了與標准ASCII碼兼容,每個位元組中都不能再用32個控制功能碼和碼值為32的空格以及127的操作碼。所以每個位元組只能有94個編碼。這樣,雙七位實際能夠表示的字數是:94×94=8836個。