漢字機內(nèi)碼,國標碼和區(qū)位碼三者之間的轉(zhuǎn)換關(guān)系

2022-07-07 21:17

3個回答
國標碼=區(qū)位碼+2020H
機內(nèi)碼=國標碼+8080H
機內(nèi)碼=區(qū)位碼+A0A0H

區(qū)位碼轉(zhuǎn)國標碼首先分別將區(qū)號、位號轉(zhuǎn)換成十六進制數(shù)。再分別將區(qū)號、位號各加上20H得到國標碼的十六進制編碼。

國標碼轉(zhuǎn)換成漢字機內(nèi)碼時,將所得到的國標碼的區(qū)號、位號各加上80H,就可得到漢字機內(nèi)碼的十六進制編碼。

實際存儲為漢字機內(nèi)碼時,采用了將區(qū)位碼的每個字節(jié)分別加上A0H(160)的方法轉(zhuǎn)換為漢字機內(nèi)碼,計算機存儲規(guī)則是此編碼的補碼,而且是位碼在前,區(qū)碼在后。

擴展資料:

國標碼是由四位十六進制數(shù)組成,而區(qū)位碼由四位的十進制數(shù)組成。每個國標碼或區(qū)位碼都對應著一個唯一的漢字或符號,但因為十六進制數(shù)很少被用到,所以大家常用的是區(qū)位碼。

在區(qū)位碼中,01-09區(qū)為特殊字符,10-55區(qū)為一級漢字(3755個最常用的漢字,按拼音字母的次序排列),56-87區(qū)為二級漢字(3008個漢字,按部首次序排列), 在區(qū)位碼漢字輸入方法中,漢字編碼無重碼,常使用于錄入特殊符號,如制表符、希臘字母等。

  區(qū)位碼、國標碼與機內(nèi)碼的轉(zhuǎn)換關(guān)系方法:
 ?。?)區(qū)位碼先轉(zhuǎn)換成十六進制數(shù)表示
 ?。?)(區(qū)位碼的十六進制表示)+2020H=國標碼;
 ?。?)國標碼+8080H=機內(nèi)碼
  舉例:以漢字“大”為例,“大”字的區(qū)內(nèi)碼為2083
  1、區(qū)號為20,位號為83
  2、將區(qū)位號2083轉(zhuǎn)換為十六進制表示為1453H
  3、1453H+2020H=3473H,得到國標碼3473H
  4、3473H+8080H=B4F3H,得到機內(nèi)碼為B4F3H
相關(guān)問答
漢字國標碼的輸入碼、區(qū)位碼、國標碼與機內(nèi)碼
1個回答2023-03-11 18:32
漢字系統(tǒng)中的過程包括區(qū)內(nèi)碼、國標碼和機內(nèi)碼,其中的轉(zhuǎn)換關(guān)系如下: 1.區(qū)位碼(十進制)轉(zhuǎn)換成區(qū)位碼(十六進制)。 這里要把前兩個位換成十六進制,然后后兩位換成十六進制。 例如,某漢字的區(qū)位碼是5448...
全文
轉(zhuǎn)碼轉(zhuǎn)碼轉(zhuǎn)碼,為什么一直正在轉(zhuǎn)碼
1個回答2022-12-23 01:11
1、因為盤類似在磁盤內(nèi)打開再顯示到網(wǎng)頁上,其中轉(zhuǎn)換需要時間 2、再者可能出錯了,或者是文檔大小較大 3、正在轉(zhuǎn)碼的文檔請直接使用
這是什么編碼,怎么轉(zhuǎn)換?
1個回答2022-09-15 03:14
這個好像不是常見的幾種固定的,像是自己定義的一種,這個要看編寫的里面是怎么定義的了,不然無法確定。
關(guān)于編碼轉(zhuǎn)換的問題
1個回答2024-12-26 02:16
這是HTM里的Unicode編碼. 把文件名后綴改為"_htm",再雙擊,用IE就能閱讀.
金山內(nèi)碼轉(zhuǎn)換器怎么用
1個回答2024-08-26 12:26
首先開了金山內(nèi)碼轉(zhuǎn)換器,然后開游戲 如果游戲是全頻進行的,就按鍵盤的菜單鍵之類的切換回桌面(開了游戲之后立即換..),不是就直接下一步.. 按金山內(nèi)碼轉(zhuǎn)換器上的“碼”,在程序列表選中明星志愿..按“大...
全文
ASC碼轉(zhuǎn)成漢字
1個回答2024-09-07 18:09
漢字代碼使用兩個字節(jié),每字節(jié)最高位為1.是擴展碼。 ASCII碼使用一個字節(jié)。無特殊標志。 ASCII擴展為兩個字節(jié),最左邊補字節(jié)。把兩個字節(jié)的最高位設為1,即得ASCII碼在漢字碼中的位置。不過沒...
全文
在計算機中,一個漢字的國標碼(交換碼)、區(qū)位碼、機內(nèi)碼、字形碼各占多少字節(jié)?
1個回答2023-02-20 07:51
在計算機中,根本就沒有:漢字的國標碼(交換碼)、區(qū)位碼。   漢字機內(nèi)碼:占?16?個二進制位。 字形碼:點陣,就要看字體大小了、矢量,要看字體。
計算機上的內(nèi)碼,外碼,交換碼,ASCLL碼有什么聯(lián)系
1個回答2022-12-04 17:44
都是產(chǎn)品型號的區(qū)別
漢字的區(qū)位碼為3124的國標碼和機內(nèi)碼分別是?
1個回答2022-11-14 10:52
漢字系統(tǒng)中的過程包括區(qū)內(nèi)碼、國標碼和機內(nèi)碼,其中的轉(zhuǎn)換關(guān)系如下: 1.區(qū)位碼(十進制)轉(zhuǎn)換成區(qū)位碼(十六進制)。 這里要把前兩個位換成十六進制,然后后兩位換成十六進制。 例如,某漢字的區(qū)位碼是5448...
全文
熱門問答