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