ASCII碼表2008-06-11 09:48美國(guó)標(biāo)準(zhǔn)信息交換標(biāo)準(zhǔn)碼 在計(jì)算機(jī)中,所有的數(shù)據(jù)在存儲(chǔ)和運(yùn)算時(shí)都要使用二進(jìn)制數(shù)表示(因?yàn)橛?jì)算機(jī)比較傻,只有0和1兩位數(shù)的二進(jìn)制比較適合于它使用),同樣的,象a、b、c、d 這樣的52個(gè)字母(包括大寫)、以及0、1、2等數(shù)字還有一些常用的符號(hào)(例如*、#、@等)在計(jì)算機(jī)中存儲(chǔ)時(shí)也要使用二進(jìn)制數(shù)來(lái)表示,而具體用哪個(gè)數(shù)字 表示哪個(gè)符號(hào),當(dāng)然每個(gè)人都可以約定自己的一套(這就叫編碼),而大家如果要想互相通訊而不造成混亂,那么大家就必須使用相同的編碼規(guī)則,于是美國(guó)有關(guān)的 標(biāo)準(zhǔn)化組織就出臺(tái)了所謂的ASCII編碼,統(tǒng)一規(guī)定了上述常用符號(hào)用哪個(gè)二進(jìn)制數(shù)來(lái)表示。 美國(guó)標(biāo)準(zhǔn)信息交換代碼是由美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì)(American National Standard Institute , ANSI
)制定的,標(biāo)準(zhǔn)的單字節(jié)字符編碼方案,用于基于文本的數(shù)據(jù)。起始于50年代后期,在1967年定案。它最初是美國(guó)國(guó)家標(biāo)準(zhǔn),供不同計(jì)算機(jī)在相互通信時(shí)用作共同遵守的西文字符編碼標(biāo)準(zhǔn),它已被國(guó)際標(biāo)準(zhǔn)化組織(International
Organization for Standardization, ISO)定為國(guó)際標(biāo)準(zhǔn),稱為ISO
646標(biāo)準(zhǔn)。適用于所有拉丁文字字母。 33~126(共94個(gè))是字符,其中48~57為0到9十個(gè)阿拉伯?dāng)?shù)字; 后128個(gè)稱為擴(kuò)展ASCII碼,目前許多基于x86的系統(tǒng)都支持使用擴(kuò)展(或“高”)ASCII。擴(kuò)展 ASCII 碼允許將每個(gè)字符的第 8 位用于確定附加的 128 個(gè)特殊符號(hào)字符、外來(lái)語(yǔ)字母和圖形符號(hào)。以下為標(biāo)準(zhǔn)ASCII表:
Bin |