西文字元與ASCII碼

2021-03-04 08:57:27 字數 946 閱讀 5260

1樓:匿名使用者

ascii碼在計算機中可以表示所有的西文字元。

ascii碼英文全稱america standard code for information interchange,中文意思:美國資訊交換標準碼。它已被國際標準化組織(iso)定為國際標準,稱為iso 646標準。

適用於所有拉丁文本字母,ascii碼有7位碼和8位碼兩種形式。ascii碼於2023年提出,用於在不同計算機硬體和軟體系統中實現資料傳輸標準化,在大多數的小型機和全部的個人計算機都使用此碼。ascii碼劃分為兩個集合:

128個字元的標準ascii碼和附加的128個字元的擴充和ascii碼。

因為1位二進位製數可以表示(21=)2種狀態:0、1;而2位二進位製數可以表示(22)=4種狀態:00、01、10、11;依次類推,7位二進位製數可以表示(27=)128種狀態,每種狀態都唯一地編為乙個7位的二進位制碼,對應乙個字元(或控制碼),這些碼可以排列成乙個十進位制序號0~127。

所以,7位ascii碼是用七位二進位製數進行編碼的,可以表示128個字元。

第0~32號及第127號(共34個)是控制字元或通訊專用字元,如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bel(振鈴)等;

通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;

第33~126號(共94個)是字元,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文本母,97~122號為26個小寫英文本母,其餘為一些標點符號、運算符號等。

注意:在計算機的儲存單元中,乙個ascii碼值佔乙個位元組(8個二進位制位),其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在**傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。

奇校驗規定:正確的**乙個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的**乙個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。

二進位制與asc碼的區別,ascii碼與二進位制碼有何區別

ascii碼用來代表字元 控制字元和列印字元 每個字元通過乙個數值來表示,這個數值也就是通常所說的ascii碼 進製為實際數值大小表示方式,幾進製就是逢幾進一。char ch c int i ch 那i的值就是99。每個ascii碼對應著乙個數值,但不能說用ascii碼去表示數字,想表示可以用def...

字元0與空格的ASCII碼值相等

錯 0 ascii 80空格 ascii64 什麼是ascii碼?字元 a a 數字 0 的空格的ascii碼值是多少?ascii碼是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。它是最通用的資訊交換標準,並等同於國際標準iso iec 646。a 的ascii碼值為65 a ...

ASCII碼值是什麼意思?比如大寫英文本母的碼值是怎麼得出的?為什麼要比小寫字母的小

ascii碼是美國國家資訊交換碼。所以這得問最初的編碼者為什麼要這麼編!這麼編,最初肯定考慮了一些因素,但決不是非這麼編不可,五單位電傳碼當年在美國也是盛行的,它的英文本母大小寫不分都編為11000,這就與ascii的a是01000001相去甚遠。所以編碼只有總體原則,沒有具體為什麼!ascii碼是...