勵志

勵志人生知識庫

什麼是euc技術

EUC技術,全名為Extended Unix Code,是一種使用8位編碼來表示字元的方法。它最初是為Unix系統開發的,旨在更好地將最終用戶集成到計算環境中。EUC基於ISO/IEC 2022的7位編碼標準,因此單位元組的編碼空間為94,雙位元組的編碼空間(區位碼)為94x94。它主要用於表示及儲存漢語文字日語文字朝鮮文字

EUC定義了4個單獨的碼集(code set),碼集0總是對應於7位的ASCII(或其它的各國定義的ISO 646),包括了ISO 2022定義的C0與G0空間的值。碼集1、2、3表示G1空間的值。其中,碼集1表示一些未經修飾(unadorned)的字元。碼集2的字元編碼以0x8E(屬於C1控制字元,或稱SS2)為第一位元組。碼集3的字元編碼以0x8F(另一個屬於C1的控制字元,或稱SS3)為第一位元組。碼集0總是編碼為單位元組;碼集2、3總是編碼為至少2個位元組;碼集1編碼為1-3個位元組。

EUC-KR是EUC的一種變體,用來儲存韓國KS X 1001字集(舊稱KS C 5601)的字元。此規格由KS X 2901(舊稱KS C 5861)定義。KS X 1001字元使用兩個位元組來表示。「高位位元組」使用0xA1-0xFE「低位位元組」使用0xA1-0xFE分類。