ascii碼表轉(zhuǎn)換(ASCII 碼對(duì)照表詳解)
其實(shí)大家都知道計(jì)算機(jī)是老美發(fā)明的,當(dāng)初人家并沒有考慮后來需要增加那么多字符,比如中國(guó)的漢字,那么早期的美國(guó)常用字符,用 1 個(gè)字節(jié)的前 7 個(gè)位來表示,已經(jīng)足夠了,這樣就產(chǎn)生了ASCII 碼,后來就不夠用了,第 8 位也被擴(kuò)展使用了,就增加了一些字符,這也就多了擴(kuò)展的 ASCII 碼。
ASCII 碼和擴(kuò)展的 ASCII 碼ASCII 碼即美國(guó)標(biāo)準(zhǔn)信息交換碼 (American Standard Code for Information Interchange)
是基于羅馬字母表的一套電腦編碼系統(tǒng)。 一種使用 7 個(gè)或 8 個(gè)二進(jìn)制位進(jìn)行編碼的方案,最多可以給 256 個(gè)字符(包括字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、控制字符及其他符號(hào))分配或指定數(shù)值。
名稱的由來ASCII(American Standard Code for Information Interchange,美國(guó)信息互換標(biāo)準(zhǔn)代碼)是基于羅馬字母表的一套電腦編碼系統(tǒng)。
特點(diǎn)它主要用于顯示現(xiàn)代英語和其他西歐語言。它是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng),并等同于國(guó)際標(biāo)準(zhǔn) ISO 646。
包含內(nèi)容控制字符:回車鍵、退格、換行鍵等??娠@示字符:英文大小寫字符、阿拉伯?dāng)?shù)字和西文符號(hào)
技術(shù)特征7 位(bits)表示一個(gè)字符,共 128 字符
ASCII 擴(kuò)展字符集7 位編碼的字符集只能支持 128 個(gè)字符,為了表示更多的歐洲常用字符,對(duì) ASCII 進(jìn)行了擴(kuò)展,ASCII 擴(kuò)展字符集使用 8 位(bits)表示一個(gè)字符,共 256 字符。
ASCII 擴(kuò)展字符集比 ASCII 字符集擴(kuò)充出來的符號(hào)包括表格符號(hào)、計(jì)算符號(hào)、希臘字母和特殊的拉丁符號(hào)。
注意:在計(jì)算機(jī)的存儲(chǔ)單元中,一個(gè) ASCII 碼值占一個(gè)字節(jié)(8個(gè)二進(jìn)制位),其最高位(b7)用作奇偶校驗(yàn)位。所謂奇偶校驗(yàn),是指在代碼傳送過程中用來檢驗(yàn)是否出現(xiàn)錯(cuò)誤的一種方法,一般分奇校驗(yàn)和偶校驗(yàn)兩種。
奇校驗(yàn)規(guī)定:正確的代碼一個(gè)字節(jié)中 1 的個(gè)數(shù)必須是奇數(shù),若非奇數(shù),則在最高位 b7 添 1偶校驗(yàn)規(guī)定:正確的代碼一個(gè)字節(jié)中 1 的個(gè)數(shù)必須是偶數(shù),若非偶數(shù),則在最高位 b7 添 1計(jì)算機(jī)只能理解數(shù)字,因此一個(gè) ASCII 碼就是一個(gè)字符, 如 a 或 @ 的數(shù)字表現(xiàn)形式,也可表示某種動(dòng)作。ASCII 碼出現(xiàn)較早,非打印字符的使用也不再出于最初的目的。以下是ASCII碼字符表,其中包括對(duì)前 32 個(gè)非打印字符的描述。當(dāng)初設(shè)計(jì) ASCII 碼實(shí)際上是為了使用電傳打字機(jī),因此這些描述不好理解。如果有人說想要你的成績(jī)單,但要用 ASCII 格式,這就意味著他們只想要不帶諸如加粗,下劃線等格式的純文本,也就是計(jì)算能理解的最原始的格式。這樣就比較容易輸入計(jì)算機(jī)進(jìn)行處理。記事本可以創(chuàng)建 ASCII 碼文本,在 Word 中你也可以把文件保存為純文本。
ASCII碼字符表結(jié)構(gòu)組成第 0~32 號(hào)及第 127 號(hào)(共 34 個(gè))是控制字符或通訊專用字符,如控制符 LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BEL(振鈴)等,通訊專用字符 SOH(文頭)、EOT(文尾)、ACK(確認(rèn))等。
第 33~126 號(hào)(共94個(gè))是字符,其中第 48~57 號(hào)為 0~9 十個(gè)阿拉伯?dāng)?shù)字,65~90 號(hào)為 26 個(gè)大寫英文字母,97~122 號(hào)為 26 個(gè)小寫英文字母,其余為一些標(biāo)點(diǎn)符號(hào)、運(yùn)算符號(hào)等。
第一部分 ASCII 非打印控制字符表ASCII 表上的數(shù)字 0–31 分配給了控制字符,用于控制像打印機(jī)等一些外圍設(shè)備。例如 12 代表換頁/新頁功能。此命令指示打印機(jī)跳到下一頁的開頭。(參詳 ASCII 碼表中 0-31 )
ASCII 碼表中 0-31
數(shù)字 32–126 分配給了能在鍵盤上找到的字符,當(dāng)您查看或打印文檔時(shí)就會(huì)出現(xiàn)。數(shù)字 127 代表 DELETE 命令。(參詳 ASCII 碼表中 32-127)
ASCII 碼表中 32-127
擴(kuò)展的 ASCII 字符滿足了對(duì)更多字符的需求。擴(kuò)展的 ASCII 包含 ASCII 中已有的 128 個(gè)字符(數(shù)字 0–32 顯示在下圖中),又增加了 128 個(gè)字符,總共是 256 個(gè)。即使有了這些更多的字符,許多語言還是包含無法壓縮到 256 個(gè)字符中的符號(hào)。因此出現(xiàn)了一些 ASCII 的變體來囊括地區(qū)性字符和符號(hào)。例如許多軟件程序把 ASCII 表(又稱作 ISO8859-1 )用于北美、西歐、澳大利亞和非洲的語言。
舉報(bào)/反饋
大家都在搜
ASCII碼對(duì)照表ascii碼對(duì)照表完整版ascii碼對(duì)照表從小到大Ascii碼表ascii碼對(duì)照表圖片最全ascii碼對(duì)照表字母
發(fā)表評(píng)論發(fā)表
作者最新文章11小時(shí)前
轉(zhuǎn)載請(qǐng)注明來自夕逆IT,本文標(biāo)題:《ascii碼表轉(zhuǎn)換(ASCII 碼對(duì)照表詳解)》

還沒有評(píng)論,來說兩句吧...