1樓:教育暢談者
為了避免ascii碼和國標碼。
同時使用時產生二義性問題,大部分漢字系統都採用將國標碼每個位元組高位置1作為漢字機內碼。這樣既解決了漢字機內碼與西文機內碼之間的二義性,又使漢字機內碼與國標碼具有極簡單的對應關係。
漢字內碼是為計算機內部對漢字進行儲存,處理的漢字**,應能滿足儲存,處理和傳輸的要求,當乙個漢字輸入。
計算機後就會轉換為內碼,才能在機器內傳輸,處理,漢字內碼的形式也有多種多樣。
對應於國標碼乙個漢字也用2個位元組儲存,並把每個位元組的最高二進位。
位置1作為漢字內碼的表識,以免與單位元組的ascii碼產生歧義性。
2樓:展元駒融熙
在計算機內部用機內碼,而不用國標碼錶示漢字的主要原因是,計算機只識別由0和1組成的機器碼(即機內碼),而不識別國標碼。
漢字機內碼,又稱「漢字ascii碼」,簡稱「內碼」,指計算機內部儲存,處理加工和傳輸漢字時所用的由0和1符號組成的**。
每個漢字有個二進位編碼,叫漢字國標碼。
在我國漢字**標準gb2312-80中有6763個常用漢字規定了二進位編碼。
每個漢字使用2個位元組。
在電子計算機內關於漢字的機內碼介紹?
3樓:重慶新華電腦學校
儲存乙個漢字的區位碼要佔用兩個位元組,區號、位號各佔乙個遲耐位元組。區號、位號都不超過94,所以這兩個位元組的最高位仍然是「0」。為了避免漢字區位與ascii碼無法區分,漢字在計算機內的儲存採用了機內碼,也稱漢字的內碼。
目前占主導地位的漢字機內碼是將區碼和位碼分別加上數aoh作為機內碼。如「啊」字的區位碼的十六進位表示為1001h,而「啊」字的機內碼則為激握 boaih。這樣漢字機內碼的兩個位元組的最高位均為「1」,很容易與西文的ascii碼區分。
以gb2312——80國家標碼鉛春準制定的漢字機內碼也稱為gb2312碼。它和國標區位碼的換算關係是:
機內碼=區位碼+a0a0h
像英文字元一樣,漢字在排序時所依據的大小關係也是根據它的編碼的大小來確定的,即分在不同區裡的漢字由機內碼的第1位元組決定大小,在同一區中的漢字由第2位元組的大小來決定。由於漢字的內碼都大於128,所以漢字無論是高位內碼還是低位內碼都大於ascii碼(僅對gb2312碼而言)。
需要說明的是,在我國的臺灣省,目前廣泛使用的是「大五碼(big—5)」,對於這種內碼,乙個漢字也是兩個位元組表示,共表示了13053個漢字。
在計算機中,漢字採用什麼碼存放。
4樓:太平洋電腦網
機內碼。計算機只識別由組成的**,ascii碼是英文資訊處理的標準編碼,漢字資訊處理也必須有乙個統一的標準編碼。 漢字交換碼(國標碼)主要用於漢字資訊交換,《資訊交換用漢字編碼字符集——基本集》,代號為gb2312-80,共對6763個漢字和682個圖形字元進行了編碼。
國標碼是漢字資訊交換的標準編碼,但因其前後位元組的最高位為0,與ascii碼發生衝突,國標碼是不可能在計算機內部直接採用的,於是,漢字的機內碼採用變形國標碼,其變換方法為:將國標碼的每個位元組都加上128,即將兩個位元組的最高位由0改1,其餘7位不變。
在計算機內部用機內碼不用國標碼的原因是
5樓:
國標碼是由國家制定的一種標準編碼,是一種文字檔案的標準編碼,用來表示中文字元,在計算機內部並不能直接使用,而機內碼則是專為計算機內部使用而設計的,它是一種特殊的**,把乙個字元的內容和它的字元編碼結合在一起,可以方便的在計算機內部進行處理和計算,而不用轉換成其他編碼。因此,計算機內部使用機內碼,而不是國標碼,是為了更快更方便的進行計算機內部的處理和計算。
乙個漢字的機內碼與國標碼之間的差別是________。
6樓:offercoming留學
乙個漢字的機內碼與國標碼之間的差別是前者各位元組的最高位二進位值各為1,而後者為0。計算機內部儲存,處理加工和傳輸漢字時所用的由0和1符號組成的**。輸入碼被接受後就由漢字作業系統的「輸入碼轉換模組」轉換為機內碼,與所採用的鍵盤輸入法無關。
機內碼是漢字最基本的編碼,不管是什麼漢字系統和漢字輸入方法,輸入的漢字外碼到機器內部都要轉換成機內碼,才能被儲存和進行各種處理。
漢字的機內碼與漢字的國標碼是一種**的兩種名稱
7樓:
摘要。漢字的機內碼和漢字的國標碼都是用來表示漢字的編碼方式,但它們實際上是兩種不同的編碼方式,不是同一種**的兩種名稱。漢字的機內碼是計算機系統內部使用的一種編碼方式,它將每個漢字用乙個唯一的二進位數字序列來表示,是計算機直接處理漢字的一種方式。
其中比較常見的是gb2312和gbk編碼,它們將每個漢字用乙個兩個位元組的二進位數字表示。而漢字的國標碼是中國國家標準委員會發布的一種漢字編碼標準,也是計算機內部處理漢字的一種方式。其中比較常用的是gb18030編碼,它將每個漢字用乙個1至4個位元組的數字表示,能夠涵蓋所有漢字字元,同時也支援ascii字元和其他國家的文字。
因此,雖然漢字的機內碼和漢字的國標碼都是用來表示漢字的編碼方式,但它們實際上是兩種不同的編碼方式,不是同一種**的兩種名稱。
漢字的機內碼和漢字的國標碼都是用來表示漢字的編碼方式,但它們實際上是兩種不同的編碼方式,不是同一種**的兩種名稱。漢字的機內碼是計算機系統內部使用的一種編碼方式,它將每個漢字用乙個唯一的二進位數字序列來表示,是計算機直接處理漢高輪字的一種方式。其中比較常見的是gb2312和gbk編碼,它們將每個漢字用乙個兩個位元組的二進位數字表示。
而漢字的國標碼是中國國家標準委員會發布的一種漢字編碼標準,也是計算機爛念陪內飢蠢部處理漢字的一種方式。其中比較常用的是gb18030編碼,它將每個漢字用乙個1至4個位元組的數字表示,能夠涵蓋所有漢字字元,同時也支援ascii字元和其他國家的文字。因此,雖然漢字的機內碼和漢字的國標碼都是用來表示漢字的編碼方式,但它們實際上是兩種不同的編碼方式,不是同一種**的兩種名稱。
您能補充下嗎,我有點不太理解。
補充一點,漢字的機內碼和漢字的國標碼都是為了在計算機中表示和處理漢字而產生的編碼方式,但它們的發展歷史和技術實現方式不同。漢字的機內碼最早是在上世紀70年代出現的悶彎拿,為了滿足當時計算螞搭機系統對漢字處理鬧塵的需求,而漢字的國標碼則是在上世紀80年代末制定的,是為了規範漢字編碼,統一漢字在各個領域的使用,使得計算機和通訊系統之間可以互相轉換和共享漢字資訊。
關於漢字機內碼在計算機中的表示方法準確的描述應該是()
8樓:電子發燒友
關櫻和察於漢字機內碼在計算機中的表脊茄示方法準確的描述應該是()a.使用2個位元組,每個位元組的最右邊的一位是1b.使用2個位元組,每個位元組的最左邊的一位是1c.
使用2個位元組,每個位元組的最右邊的一棚弊位是0d.使用2個位元組,每個位元組的最左邊的一位是0正確答案:使用2個位元組,每個位元組的最左邊的一位是1
計算機記憶體多大怎麼看,計算機記憶體多大怎麼看
amd athlon 64x2 dual core precessor 4600 2.4ghz,這個是 cpu 的引數 cpu不錯 896 mb 是記憶體,但是記憶體大小一般不會是這大.記憶體不怎麼樣 4600 是主頻型號 記憶體是896的 差不多1g的記憶體 因為你是整合顯示卡所以會分點記憶體給顯...
對於乙個計算機內部網路,測試網路線路是否正常的命令是 。
d。只是內部區域網的話,d選項只能說明你的機子到那臺ip主機的網路是好的,不能說明內部網路是好的。檢查網路線路是否有問題可以用ping命令。比如 檢查和路由器連線的線路是否正常,路shu由器ip假設為,ping t引數 表示將不間斷向目標ip傳送資料包,直到強迫其停止。對於乙個計算機內部網路,測試網...
計算機內部,資料加工 處理 傳送的形式是A 十六進位制B 十進位制C 八進位制D 二進位制選擇哪
計算機內部bai,資料以二進du制形式加工 處理和傳zhi送。採用原因 dao1 技術實現簡單,計版算機權是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用 1 和 0 表示。2 簡化運算規則 兩個二進位製數和 積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結...