1. 3種碼的進製表示編碼
國標碼:16進制Hspa
區位碼:10進制D 2位
機內碼:16進制H
2. 3者之間的關係
國際碼 = 轉化爲十六進制的區位碼(注意將4位的區位碼前兩位和後兩位分開來轉化,而非所有同時轉化) + 2020H
機內碼 = 國際碼 + 8080H
3. 機內碼概念
全部國標碼漢字及符號組成一個94*94的二維代碼表,每一行成爲一個「區」,每一列成爲一個「位」。
每一個區:94個位
每一個字節分別用兩位十進制編碼----前字節的編碼成爲區碼,後字節的編碼成爲位碼
0000 0000 0000 0000
區碼 位碼
區號:區位碼的高兩位 位號:區位碼的低兩位
4. 例子
1. 某漢字的區位碼是5448,它的機內碼是 D6D0H
// 將區位碼轉換爲16進制的形式
5448D=3630H
// 將16進制的區位碼轉換爲國標碼
3630H+2020H=5650H(國標碼)
// 國標碼轉換爲機內碼
5650H+8080H=D6D0H
2.求國標碼5E38H的機內碼 DEB8H
5E38H+8080H=DEB8H