編碼和編號(hào)的區(qū)別
編碼和編號(hào)的區(qū)別
我們?cè)诮o東西排順序的時(shí)候,就會(huì)要1、2、3......,這樣的順序排下去,這就是編號(hào),編號(hào)就是給順序做一種識(shí)別的方法,但是生活中,有人卻把編碼同編號(hào)等同化,其實(shí)編碼要比編號(hào)復(fù)雜多了。下面小編詳細(xì)介紹一下編碼。
編碼簡(jiǎn)介
編碼是信息從一種形式或格式轉(zhuǎn)換為另一種形式的過(guò)程也稱為計(jì)算機(jī)編程語(yǔ)言的代碼簡(jiǎn)稱編碼。用預(yù)先規(guī)定的方法將文字、數(shù)字或其它對(duì)象編成數(shù)碼,或?qū)⑿畔ⅰ?shù)據(jù)轉(zhuǎn)換成規(guī)定的電脈沖信號(hào)。編碼在電子計(jì)算機(jī)、電視、遙控和通訊等方面廣泛使用。編碼是信息從一種形式或格式轉(zhuǎn)換為另一種形式的過(guò)程。
編碼分類
數(shù)字系統(tǒng)中常用的編碼有兩類,一類是二進(jìn)制編碼,另一類是二—十進(jìn)制編碼。
編碼體系
1.ASCII與Binary
2.國(guó)標(biāo)、區(qū)位、“準(zhǔn)國(guó)標(biāo)”
3.GBK碼
4.BIG5碼
5.HZ碼
6.ISO-2022CJK碼
7.UCS和ISO10646
8.Unicode碼
字符種類
1.文字編碼
文字編碼(Text encoding)使用一種標(biāo)記語(yǔ)言來(lái)標(biāo)記一篇文字的結(jié)構(gòu)和其他特征,以方便計(jì)算機(jī)進(jìn)行處理。
2.語(yǔ)義編碼
語(yǔ)義編碼(Semantics encoding),以正式語(yǔ)言乙對(duì)正式語(yǔ)言甲進(jìn)行語(yǔ)義編碼,即是使用語(yǔ)言乙表達(dá)語(yǔ)言甲所有的詞匯(如程序或說(shuō)明)的一種方法。
3.電子編碼
電子編碼(Electronic encoding)是將一個(gè)信號(hào)轉(zhuǎn)換成為一個(gè)代碼,這種代碼是被優(yōu)化過(guò)的以利于傳輸或存儲(chǔ)。轉(zhuǎn)換工作通常由一個(gè)編解碼器完成。
4.神經(jīng)編碼
神經(jīng)編碼(Neural encoding)是指信息在神經(jīng)元中被如何描繪的方法。
5.記憶編碼
記憶編碼(Memory encoding)是把感覺(jué)轉(zhuǎn)換成記憶的過(guò)程。
6.加密
加密(Encryption)是為了保密而對(duì)信息進(jìn)行轉(zhuǎn)換的過(guò)程。
7.譯碼
譯碼(Transcoding)是將編碼從一種格式轉(zhuǎn)換到另一種格式的過(guò)程。
小編推薦:關(guān)于GB編碼的一些常識(shí)
GB編碼標(biāo)準(zhǔn)中,比較常用的是GB2312和GBK兩種,GB2312是GBK的一個(gè)子集,GB2312編碼范圍是 0xA1A1 - 0xFEFE ,如果純粹的 GB2312編碼,處理起來(lái)是十分簡(jiǎn)單的,但處理GBK字符集時(shí)有些小的提示,先說(shuō)說(shuō)GBK編碼的標(biāo)準(zhǔn)吧:
GBK 采用雙字節(jié)表示,總體編碼范圍為 8140-FEFE,首字節(jié)在 81-FE 之間,尾字節(jié)在 40-FE 之間,剔除 xx7F 一條線。總計(jì) 23940 個(gè)碼位,共收入 21886 個(gè)漢字和圖形符號(hào),其中漢字(包括部首和構(gòu)件)21003 個(gè),圖形符號(hào) 883 個(gè)。
總結(jié):看完了這些,是不是對(duì)編碼有了更深的了解,希望這篇文章能夠幫助到你。