ascii碼是字符進(jìn)行編碼的一種方案 ascii是什么提供的?
ascii是什么提供的?ASCII是以英語為母語的國家的計(jì)算機(jī)的一種編碼,首先產(chǎn)生于美國,使用非常廣泛?,F(xiàn)在的每一種擴(kuò)展編碼都包括了ASCII編碼。例如,空白字符,幾乎所有的人都會說是空格,其實(shí),空格
ascii是什么提供的?
ASCII是以英語為母語的國家的計(jì)算機(jī)的一種編碼,首先產(chǎn)生于美國,使用非常廣泛。
現(xiàn)在的每一種擴(kuò)展編碼都包括了ASCII編碼。例如,空白字符,幾乎所有的人都會說是空格,其實(shí),空格是空白字符,但還包括其他如換行、回車、制表符等。
所有的英文字符和一些計(jì)算機(jī)控制符,用規(guī)定的編碼編為7位二進(jìn)制編碼,這就是ASCII。為了方便,有時(shí)候把二進(jìn)制變?yōu)槭M(jìn)制,好記一點(diǎn)。比如A的ASCII碼是65,而a的就是97,自然B就是66,b就是98。
ascii碼的背景原理以及應(yīng)用?
ASCII ((American Standard Code for Information Interchange): 美國信息交換標(biāo)準(zhǔn)代碼)是基于拉丁字母的一套電腦編碼系統(tǒng),主要用于顯示現(xiàn)代英語和其他西歐語言。它是最通用的信息交換標(biāo)準(zhǔn),并等同于國際標(biāo)準(zhǔn)ISO/IEC 646。ASCII第一次以規(guī)范標(biāo)準(zhǔn)的類型發(fā)表是在1967年,最后一次更新則是在1986年,到目前為止共定義了128個(gè)字符。
ASCII誕生原因
在計(jì)算機(jī)中,所有的數(shù)據(jù)在存儲和運(yùn)算時(shí)都要使用二進(jìn)制數(shù)表示(因?yàn)橛?jì)算機(jī)用高電平和低電平分別表示1和0)。
例如,像a、b、c、d這樣的52個(gè)字母(包括大寫)以及0、1等數(shù)字還有一些常用的符號(例如*、#、@等)在計(jì)算機(jī)中存儲時(shí)也要使用二進(jìn)制數(shù)來表示。
而具體用哪些二進(jìn)制數(shù)字表示哪個(gè)符號,當(dāng)然每個(gè)人都可以約定自己的一套(這就叫編碼)。
而大家如果要想互相通信而不造成混亂,那么大家就必須使用相同的編碼規(guī)則,于是美國有關(guān)的標(biāo)準(zhǔn)化組織就了ASCII編碼,統(tǒng)一規(guī)定了上述常用符號用哪些二進(jìn)制數(shù)來表示。
美國信息交換標(biāo)準(zhǔn)代碼是由美國國家標(biāo)準(zhǔn)學(xué)會(American National Standard Institute , ANSI )制定的,是一種標(biāo)準(zhǔn)的單字節(jié)字符編碼方案,用于基于文本的數(shù)據(jù)。
它最初是美國國家標(biāo)準(zhǔn),供不同計(jì)算機(jī)在相互通信時(shí)用作共同遵守的西文字符編碼標(biāo)準(zhǔn),后來它被國際標(biāo)準(zhǔn)化組織(International Organization for Standardization, ISO)定為國際標(biāo)準(zhǔn),稱為ISO 646標(biāo)準(zhǔn)。適用于所有拉丁文字字母。