編碼歷史
ASCII
ASCII(American Standard Code for Information Interchange,美國(guó)信息交換標(biāo)準(zhǔn)代碼)是基于拉丁字母的一套電腦編碼系統(tǒng),主要用于顯示現(xiàn)代英語(yǔ)和其他西歐語(yǔ)言。ASCII 是一種字符編碼,同時(shí)也是一種最簡(jiǎn)單的字符集編碼,把128 個(gè)字符映射至整數(shù)0 ~ 127。
在 ASCII碼里面,雖然你看到的是一個(gè)字符,但是對(duì)于計(jì)算機(jī)來(lái)說(shuō),存的就是二進(jìn)制的整數(shù),也就是說(shuō)你看到的可能是abcd,但是計(jì)算機(jī)內(nèi)部存的就是97 98 99 100。
ASCII這種7-bit 字符編碼系統(tǒng)非常簡(jiǎn)單,在計(jì)算機(jī)中以一個(gè)字節(jié)存儲(chǔ)一個(gè)字符。如下所示,
我安裝了一個(gè)ascii
下面就是詳細(xì)的信息:
[root@iZ28b4rx8dxZ ~]# yum install ascii [root@iZ28b4rx8dxZ ~]# ascii Usage: ascii [-dxohv] [-t] [char-alias...] -t = one-line output -d = Decimal table -o = octal table -x = hex table -h = This help screen -v = version information Prints all aliases of an ASCII character. Args may be chars, C \-escapes, English names, ^-escapes, ASCII mnemonics, or numerics in decimal/octal/hex. Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex 0 00 NUL 1