回覆列表
-
1 # CoreCode
-
2 # 金金3347161680943
計算機中漢字的表示也是用二進位制編碼,同樣是人為編碼的. 1.外碼(輸入碼)外碼也叫輸入碼,是用來將漢字輸入到計算機中的一組鍵碟符號. 2.交換碼計算機內部處
計算機中漢字的表示也是用二進位制編碼,同樣是人為編碼的. 1.外碼(輸入碼)外碼也叫輸入碼,是用來將漢字輸入到計算機中的一組鍵碟符號. 2.交換碼計算機內部處
機內碼 根據國標碼的規定,每一個漢字都有了確定的二進位制程式碼,但是這個程式碼在計算機內部處理時會與ASCII碼發生衝突,為解決這個問題,把國標碼的每一個位元組的首位上加1。由於ASCII碼只用7位,所以,這個首位上的“1”就可以作為識別漢字程式碼的標誌,計算機在處理到首位是“1”的程式碼時把它理解為是漢字的資訊,在處理到首位是“0”的程式碼時把它理解為是ASCII碼。經過這樣處理後的國標碼就是機內碼。? 漢字的機內碼、國際碼和區位碼之間的關係是:?(漢字機內碼前兩位)16=(國標碼前兩位)16+80H=(區碼)16+A0H?(漢字機內碼後兩位)16=(國標碼後兩位)16+80H=(區碼)16+A0H? 把用十六進位制表示的機內碼的前兩位和機內碼的後兩位連起來,就得到完整的用十六進位制表示的機內碼。在微機內部漢字程式碼都用機內碼,在磁碟上記錄漢字程式碼也使用機內碼。
外碼(輸入碼) 外碼也叫輸入碼,是用來將漢字輸入到計算機中的一組鍵碟符號。英文字母只有26個,可以把所有的字元都放到鍵盤上,而使用這種辦法把所有的漢字都放到鍵盤上,是不可能的。所以漢字系統需要有自己的輸入碼體系,使漢字與鍵盤能建立對應關係。目前常用的輸入碼有拼音碼、五筆字型碼、自然碼、表形碼、認知碼、區位碼和電報碼等,一種好的編碼應有編碼規則簡單、易學好記、操作方便、重位元速率低、輸入速度快等優點,每個人可根據自己的需要進行選擇。在後面的章節中,重點介紹智慧全拼輸入法和五筆字型輸入法