漢字在計算機中是怎樣表現出來的,漢字在計算機中是以什麼形式輸出的

2022-02-13 14:49:45 字數 2964 閱讀 9386

1樓:

電腦裡所有的東西都是用1和0來表示的

沒有列外

2樓:匿名使用者

目前在計算機中主要有兩種方式來表示漢字,分別是gb2312碼和big5碼。

gb2312碼是中華人民共和國國家漢字資訊交換用編碼,全稱《資訊交換用漢字編碼字符集--基本集》,由國家標準總局發布,2023年5月1日實施,通行於大陸。新加坡等地也使用此編碼。

gb2312收錄簡化漢字及符號、字母、日文假名等共7445個圖形字元,其中漢字佔6763個。gb2312規定"對任意乙個圖形字元都採用兩個位元組表示,每個位元組均採用七位編碼表示",習慣上稱第乙個位元組為"高位元組",第二個位元組為"低位元組"。gb2312-80包含了大部分常用的

一、二級漢字,和9區的符號。該字符集是幾乎所有的中文系統和國際化的軟體都支援的中文字符集,這也是最基本的中文字符集。其編碼範圍是高位0xa1-0xfe,低位也是0xa1-0xfe;漢字從0xb0a1開始,結束於0xf7fe。

big5碼多用於港台地區。每個字由兩個位元組組成,其第一位元組編碼範圍為0xa1~0xf9,第二位元組編碼範圍為0x40~0x7e與0xa1~0xfe,總計收入13868個字(包括5401個常用字、7652 個次常用字、7個擴充字、以及808個各式符號)。

由於gb2312編碼的字數太少,其後又對其進行過多次擴充,故產生了gb12345碼、gbk碼、gb18030碼。

big5也作了不少擴充,如cns11643碼。

編碼字數統計:

gb2312 6763個漢字

gb12345 6866個漢字

gbk 21003個漢字

gb18030 27000

big5 13053

cns11643 48,027

漢字在計算機中是以什麼形式輸出的

3樓:匿名使用者

文字有(1)西文字元編碼。在計算機中,西文採用ascii(american standard code for information interchange,美國資訊交換標準**)碼表示。ascii碼包括大小寫英文本母、標點符號、阿拉伯數字、數學符號、控制字元等共128個字元,乙個ascii碼佔乙個位元組,用7位二進位制數編碼組成。

(2)漢字編碼。漢字編碼包括:漢字的輸入編碼、漢字內碼和漢字字模碼。

①漢字的輸入編碼。西文可以直接通過鍵盤輸入到計算機中,而漢字則不同,要使用鍵盤輸入漢字,就必須為漢字設計相應的輸入編碼方法,如微軟拼音輸入法、五筆字體輸入法等。

②漢字內碼。不管用什麼編碼輸入漢字,每個漢字在計算機內部都由唯一的編碼~漢字內碼來表示,漢字內碼是用於漢字資訊的儲存、交換、檢索等操作的機內**。當前的漢字編碼有二位元組、三位元組甚至四位元組的。

其中gb231280(國家標準資訊交換用漢字編碼,簡稱國標碼)是二位元組碼,用兩個7位二進位制數編碼表示乙個漢字。在計算機內部,漢字編碼和西文編碼是共存的,為了能夠相互區別,國標碼將兩個位元組的最高位都規定為1,而ascii碼所用位元組的最高位為0,然後由軟體(或硬體)根據位元組最高位來判斷。

所以漢字在計算機方面,是以字形碼形式輸出的

4樓:經濟你啊

漢字編碼方式很多,有國標碼(gb2312_1980),大五碼,gbk,簡體18030,區位碼,電報碼,還有它們的變形:unicode 大端小端碼,utf-8,utf-*,hz 等等

漢字如何在計算機中表示,儲存,輸入和輸出的?

5樓:遊俠

用二進位制。技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

並行傳輸的效率要高於序列傳輸,一次可以傳輸完整的一組二進位制數。但是根據所要傳輸的二進位制數的位數的多少,需要備足足夠多的資料線。一般來說,常見的並行傳輸採用的資料線有8、16、32等,再多就很少見了。

典型的並行傳輸例子是印表機與計算機之間的通訊傳輸。

擴充套件資料

在馮諾依曼計算機中,資料都是採用二進位制進行表示儲存的,就是只有0和1兩個元素進行組合構成,逢二進一的思想進行表示,通常在數值後面加上字尾b表示。

日常生活中常用的是十進位制進行表示計算的,就是由0-9十個元素進行組合構成,逢十進一的思想進行表示,通常在數值後面加上字尾d表示。而對於程式猿的世界裡,資料都是採用十六進製制表示的,也就是有0-9和a-f進行組合構成的,逢十六進一的思想進行表示,通常在數值後面加上字尾h表示。

6樓:匿名使用者

問的再具體一點吧

那我就大概介紹一下計算機字元處理原理吧!

1.根源:計算機裡所有的字元(字母,漢字,所有符號)最根本是一張張的向量**,然後把這些**存在字型檔裡,(ttf檔案就是字型檔向量**件)

2.儲存:那文字資訊是如何交流傳遞的呢?

我曾經做了乙個中文編碼轉換的軟體,對這個有一些了解。儲存的話,牽扯乙個重要的東西-----編碼,每乙個字元(包括各國國家的字元,當然包括漢字)有乙個對應編碼的唯一內碼,就是儲存了。然而同乙個字元(例如「中」字)不同編碼對應的內碼不一樣,unicode編碼的話在計算機裡的儲存的十六進製制是「2d4e」,兩個位元組;國標碼存的是「d6d0」,兩個位元組;utf8存的是「e4b8ad」三個位元組;……

關於編碼,我收藏了一篇文章,有興趣可以看看:http://hi.

3,顯示:那麼,我們儲存的漢字是如何被呼叫現實螢幕顯示的呢?不同的編碼,儲存方式,如何找到這個字元的呢?

這是通過識別到文字編碼後再通過這個字的內碼,找到字型檔中存貯這個字元(其實就是一張**)的位置,然後顯示出來。

說簡單其實也不簡單,說難也不難。只是這裡面有很多關係,比較繁瑣一點。

希望能幫助你!

還有又要問的可以hi我!盡量幫你解答

7樓:匿名使用者

首先是用ascii碼,找到相應的漢字,計算機會自動把ascii碼轉換為二進位制來調取

計算機中的權值是什麼意思,計算機中的權值是什麼意思

權值,是個bai很廣泛的概du念,英文叫zhiweight 份量 我覺得英文dao 的描述要形回象一點。比如 1 霍夫答曼樹中的權值可以理解為 權值大表明出現概率大!2 無相圖中,權值就是定義的路徑上面的值。以 城市交通圖 為例,權值可以是各個道路的 長度 km記 你的問題 權值是某一數字符號在數的...

計算機常用數制1在計算機中,常用的數制是。

數制也稱計數制,是用一組固定的符號和統一的規則來表示數值的方法。人們通常採用的數制有十進位制 二進位制 八進位制和十六進製制。學習數制,必須首先掌握數碼 基數和位權這3個概念。數碼 數制中表示基本數值大小的不同數字符號。例如,十進位制有10個數碼 0 1 2 3 4 5 6 7 8 9。基數 數制所...

個體的主觀能動性是通過什麼表現出來的

個體的實踐活動是個體發展得以實現,從潛在的可能狀態轉向現實狀態的決定性因素回.從活動水平的角度看,個體的實踐活答動體系有三個層次 1 第一層次的活動是人作為生命體進行的生理活動.2 第二層次是個體的心理活動,最基本的是認知活動.3 第三層次是社會實踐活動,是人與環境之間最富有能動性的交換活動,是一種...