HZK16文件是按照GB 2312-80標準,也就是通常所說的國標碼或區位碼的標準排列的。國標碼分為 94 個區(Section),每個區 94 個位(Position),所以也稱為區位碼。其中01~09 區為符號、數字區,16~87 區為漢字區。而 10~15 區、88~94 區是空白區域。 如何取得漢字的區位碼呢?在計算機處理漢字和ASCII字符時,使每個ASCII字符占用1個字節,而一個漢字占用兩個字節,其值稱為漢字的內碼。其中第一個字節的值為區號加上32(20H),第二個字節的值為位號加上32(20H)。為了與ASCII字符區別開,表示漢字的兩個字節的最高位都是1,也就是兩個字節的值都又加上了128(80H)。這樣,通過漢字的內碼,就可以計算出漢字的區位碼。