網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

每個漢字至少要用多少個位元組表示

欄目: 精緻生活 / 釋出於: / 人氣:2.41W

每個漢字至少要用多少個位元組表示的答案是:兩個

每個漢字至少要用多少個位元組表示

每個漢字有個二進位制編碼,叫漢字國標碼。在我國漢字程式碼標準GB2312-80中有6763個常用漢字規定了二進位制編碼。將程式碼表分為94個區,對應第一位元組;每個區94個位,對應第二位元組,兩個位元組的值分別為區號值和位號值加32(20H)。01-09區為符號、數字區,16-87區為漢字區,10-15區、88-94區是有待進一步標準化的空白區。GB2312將收錄的漢字分成兩級:第一級是常用漢字計3755個,置於16-55區,按漢語拼音字母/筆形順序排列;第二級漢字是次常用漢字計3008個,置於56-87區,按部首/筆畫順序排列。故而GB2312最多能表示6763個漢字。

位元組是二進位制資料的單位。一個位元組通常8位長。但是,一些老型號計算機結構使用不同的長度。為了避免混亂,在大多數國際文獻中,使用詞代替byte。在多數的計算機系統中,一個位元組是一個8位長的資料單位,大多數的計算機用一個位元組表示一個字元、數字或其他字元。一個位元組也可以表示一系列二進位制位。在一些計算機系統中,4 個位元組代表一個字,這是計算機在執行指令時能夠有效處理資料的單位。一些語言描述需要2個位元組表示一個字元,這叫做雙位元組字符集。一些處理器能夠處理雙位元組或單位元組指令。位元組通常簡寫為“B”,而位通常簡寫為小寫“b”,計算機儲存器的大小通常用位元組來表示。

位元組(Byte)是計算機資訊科技用於計量儲存容量的一種計量單位,也表示一些計算機程式語言中的資料型別和語言字元。Byte是從0-255的無符號型別,所以不能表示負數。

應該注意到,多位元組欄位中的值是按照大末尾(big- endian)順序規定的,具體來說就是最高位的位元組出現在高位,而低位的位元組出現在低位。這會引起工作在Intel平臺上的程式設計師的迷惑,因為在 Intel的平臺上。資料是按照小末尾(little-endian)順序儲存的,高位的位元組出現在低位。

Tags:位元組 漢字