曼徹斯特編碼的編碼規(guī)則?
在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時(shí)鐘信號,又作數(shù)據(jù)信號;從低到高跳變表示“1”,從高到低跳變表示“0”。還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時(shí)鐘定時(shí),而用每位開始時(shí)有無跳變表示“0”或“1”,有跳變?yōu)椤?”,無跳變?yōu)椤?”。
其中非常值得注意的是,在每一位的"中間"必有一跳變,根據(jù)此規(guī)則,可以得出曼徹斯特編碼波形圖的畫法。例如:傳輸二進(jìn)制信息0,若將0看作一位,我們以0為中心,在兩邊用虛線界定這一位的范圍,然后在這一位的中間畫出一個(gè)電平由高到低的跳變。后面的每一位以此類推即可畫出整個(gè)波形圖。
EDI的編碼規(guī)則?
指海關(guān)接受申報(bào)時(shí)給予報(bào)關(guān)單的編號。
海關(guān)編號由各海關(guān)在接受申報(bào)環(huán)節(jié)確定,應(yīng)標(biāo)識(shí)在報(bào)關(guān)單的每一聯(lián)上。
報(bào)關(guān)單海關(guān)編號為9位數(shù)碼,其中前兩位為分關(guān)(辦事處)編號,第三位由各關(guān)自定義,后六位為順序編號。各直屬海關(guān)對進(jìn)口報(bào)關(guān)單和出口報(bào)關(guān)單應(yīng)分別編號,并確保在同一公歷年度內(nèi),能按進(jìn)口和出口唯一地標(biāo)識(shí)本關(guān)區(qū)的每一份報(bào)關(guān)單。
各直屬海關(guān)的理單崗位可以對歸檔的報(bào)關(guān)單另行編制理單歸檔編號。理單歸檔編號不得在部門以外用于報(bào)關(guān)單標(biāo)識(shí)。
郵編的編碼規(guī)則?
郵政編碼是采用四級六碼制,前兩位數(shù)是代表省市自治區(qū),前三位數(shù)代表各省內(nèi)的地級市,前四位數(shù)表示所屬的縣市一級郵政編碼,后兩位數(shù)是代表各郵政投遞局所。
比方說3610代表福建省廈門市,361004則是代表廈門市思明區(qū)某郵政支局的投遞區(qū)域。
編碼器編碼規(guī)則?
1:十進(jìn)制:日常生活中,我們的數(shù)字是0=9,逢十進(jìn)一,這稱之為“十進(jìn)制”數(shù)字編碼;
因10進(jìn)制編碼需要用十個(gè)階梯的分布物理量,物理實(shí)現(xiàn)較不方便,編碼器中很少用此編碼。
2:純二進(jìn)制:現(xiàn)代電子數(shù)字編碼,一般都以通斷(明暗)代表0,1,有多位數(shù)2的N次方構(gòu)成編碼,最簡單的就是純二進(jìn)制編碼BIN,變化的數(shù)字就是0和1,逢二進(jìn)一,這稱為“純二進(jìn)制”數(shù)字編碼,計(jì)算機(jī)電子應(yīng)用中較多以此為編碼;
3:16進(jìn)制碼:以二進(jìn)制4位一組向十進(jìn)制解碼0——15,但是10以上不以兩位數(shù)表示,而是以A——F表示,如10為A,15為F,這是16進(jìn)制的編碼,便于數(shù)據(jù)寄存及辨識(shí)
4:BCD碼:十進(jìn)制每一位分解解碼到二進(jìn)制碼的4位一組十個(gè)數(shù),其BCD碼向十進(jìn)制解碼后只有0-9,而無需再考慮十進(jìn)制的進(jìn)位問題,一般用于人眼習(xí)慣的7段數(shù)碼顯示管。
5:格雷碼:格雷碼是二進(jìn)制編碼的一種,其特征是每一次遞增(或遞減)一個(gè)字變化,所有位數(shù)上只有其中一位發(fā)生了改變(0與1的變化),并且數(shù)據(jù)終點(diǎn)循環(huán)到起點(diǎn)同樣遵循這個(gè)原則,這樣在一個(gè)字的變化過程中,只有一位數(shù)發(fā)生跳變,數(shù)“能”變化量最小,出錯(cuò)概率最低。特別適合于絕對值編碼器的多碼道同步讀取或多位數(shù)同步輸出(并行輸出)中,也適合在通訊傳輸中;
6:格雷余碼:二進(jìn)制編碼中大部分是2的冪次方編碼,編碼總數(shù)也是2的冪次方,如8位的256、10位的1024等,在編碼器的角度計(jì)算中,在角度計(jì)算中無法整除取整,有時(shí)要用到角度的整數(shù),為此有格雷余碼,在格雷碼的數(shù)碼中去除一部分,余下一部分編碼使用,因此也稱為“余格雷碼”,例如180、360、720個(gè)編碼的“余格雷碼”。格雷余碼向十進(jìn)制解碼后的十進(jìn)制數(shù)不從0開始,需要“補(bǔ)碼
isin編碼規(guī)則?
它的簡介及編碼規(guī)則如下:
根據(jù)國際電信聯(lián)盟定義(ITU-T, ITU-T Recommendation E.118, The international telecommunication charge card, Revision history,Revision "05/2006"),ICCID為PAN(primary account number),校驗(yàn)使用Luhn算法。
第一部分是IIN,最多7位,前兩位為固定編號,89標(biāo)識(shí)為電信用途。接下來CC是國家代碼,1-3位,由ITU-T recommendation E.164.定義。各個(gè)國家地區(qū)代碼參考List of country calling codes。然后II是運(yùn)營商代碼,1-4位,統(tǒng)一國家地區(qū)長度固定。例如我國的三個(gè)運(yùn)營商中國移動(dòng),中國聯(lián)通,中國電信分別為00,01,03。
第二部分是獨(dú)立賬戶識(shí)別碼,這個(gè)根據(jù)不同運(yùn)營商有不同的規(guī)則,但同一運(yùn)營商自己的規(guī)則一定,如下:
1.中國移動(dòng)
898600MFSSYYGXXXXXXP
89: 國際編號
86: 國家編號,86:中國
00: 運(yùn)營商編號,00:中國移動(dòng)
M: 號段,對應(yīng)用戶號碼前3位
0:159 1:158 2:150
3:151 4-9:134-139 A:157
B:188 C:152 D:147 E:187
F: 用戶號碼第4位
SS: 省編號
北京01 天津02 河北03 山西04 內(nèi)蒙古05 遼寧06 吉林07
黑龍江08 上海09 江蘇10 浙江11 安徽12 福建13 江西14
山東15 河南16 湖北17 湖南18 廣東19 廣西20 海南21
四川22 貴州23 云南24 西藏25 陜西26 甘肅27 青海28
寧夏29 新疆30 重慶31
YY: 編制ICCID時(shí)年號的后兩位
G: SIM卡供應(yīng)商代碼
0:雅斯拓 1:GEMPLUS 2:武漢天喻 3:江西捷德 4:珠海東信和平
5:大唐微電子通 6:航天九州通 7:北京握奇 8:東方英卡
9:北京華虹 A :上海柯斯
X…X: 用戶識(shí)別碼
P: 校驗(yàn)位
2.中國聯(lián)通
898601YY8SSXXXXXXXXP
89: 國際編號
86: 國家編號,86:中國
01: 運(yùn)營商編號,01:中國聯(lián)通
YY: 編制ICCID時(shí)年號的后兩位
8: 中國聯(lián)通ICCID默認(rèn)此為為8
SS:2位省份編碼
10內(nèi)蒙古 11北京 13天津 17山東 18河北 19山西 30安徽 31上海 34江蘇 36浙江 38福建 50海南 51廣東 59廣西 70青海 71湖北 74湖南 75江西 76河南 79西藏 81四川 83重慶 84陜西 85貴州 86云南 87甘肅 88寧夏 89新疆 90吉林 91遼寧 97黑龍江
X…X: 卡商生產(chǎn)的順序編碼
P: 校驗(yàn)位
3. 中國電信
898603YYXMHHHXXXXXXP
89:國際編號
86:國家編號,86:中國
03:運(yùn)營商編號,03:中國電信
YY:編制ICCID時(shí)的年號(取后兩位),如‘09’代表2009年
M :保留位,固定為0
HHH:本地網(wǎng)地區(qū)代碼,位數(shù)不夠前補(bǔ)零。如上海區(qū)號為021,則HHH為'021’;長沙區(qū)號為0731,則HHH為‘731’,測試卡代碼為001
XXXXXXP:7位流水號,建議前2位作為批次號
最后是校驗(yàn)位。
需要注意的是,雖然這個(gè)編碼規(guī)范給出的是19位的編碼定義,但是由于ETSI關(guān)于GSM的規(guī)范定義(ETSI, ETSI Recommendation GSM 11.11, Specifications of the SIM-ME Interface, Version 3.16.0)是使用10個(gè)8進(jìn)制字符,即20位10進(jìn)制數(shù)字,所以有些運(yùn)營商使用的是19位,有些是20位。
dtc編碼規(guī)則?
DTC(Diagnostic Trouble Code,診斷故障碼),是故障類型的"身份ID",用于汽車故障時(shí)對故障部位及原因的排查。
DTC編碼規(guī)則如下:
DTCHighByte(Hex)+DTCMiddleByte(Hex)+DTCLowByte(Hex)
其中,DTCHighByte、DTCMiddleByte這兩個(gè)字節(jié)表示故障內(nèi)碼,對應(yīng)5位標(biāo)準(zhǔn)故障碼(第一位是字母,后面四位是數(shù)字),如"B100016"這個(gè)故障碼中的"B1000";最后面的"16"則是DTCLowByte的內(nèi)容。
(1)第一位是字母,表示故障所屬系統(tǒng);
(2)第二位是數(shù)字,表示故障類型;
(3)第三位是數(shù)字,表示故障所屬的子系統(tǒng);
(4)最后兩位也是數(shù)字,表示具體故障對象和類型。
jpeg編碼規(guī)則?
本文簡要概述 JPEG 基本系統(tǒng)的編碼流程。
編碼需要經(jīng)過 DCT、量化、Z 序列化、系數(shù)編碼(DC 差分脈沖調(diào)制編碼、DC 系數(shù)中間格式計(jì)算、AC 差分脈沖調(diào)制編碼、AC 系數(shù)中間格式計(jì)算)、熵編碼五個(gè)步驟,最后按指定格式進(jìn)行封裝,成為一張 JPEG 圖片。
圖片被分割為若干 8×8 塊后,每個(gè)塊進(jìn)行離散余弦變換(DCT),其目的是將圖像塊按頻率分解,得到其頻譜。
類似傅里葉變換,DCT 的目的是將圖像分解為不同頻率的基本分量的線性組合。
事實(shí)上,DCT 是 DFT 抹去虛(奇)部的特殊形式。由于實(shí)偶函數(shù)的 DFT 仍然是實(shí)偶函數(shù),我們將時(shí)域函數(shù)倍增延拓成偶函數(shù),于是頻域也成為實(shí)偶函數(shù)。當(dāng)然在存儲(chǔ)時(shí)可以折半以消除冗余。
為何要求 DCT?對每一個(gè)圖像塊,如果一定要舍棄,我們會(huì)盡可能多保留其低頻分量,而降低高頻分量的分辨率。同時(shí),高頻分量通常也的確是較少的,而直流分量,雖然數(shù)值大,但相鄰塊的直流分量差別較小。
因此我們對低頻分量取較低的量化系數(shù),而對高頻分量取較高的量化系數(shù)。
所謂量化,就是將浮點(diǎn)(實(shí)現(xiàn)上可能只是以更高精度的整數(shù)表示形式存在)值 x 轉(zhuǎn)化為階躍的整數(shù)值 y 表示的過程,而 y=round(x/q) 中的 q 就是量化系數(shù)。
隨后我們進(jìn)行 Z 序列化,將二維矩陣按 Z 形拍扁成向量。
考慮到相鄰塊 DC 分量差異小,我們首先將 DC 分量與上一個(gè)塊做差。這個(gè)過程稱為差分脈沖調(diào)制編碼。
如今,向量中存在大量的 0,而絕對值小的數(shù)字出現(xiàn)的概率也遠(yuǎn)大于絕對值大者。
我們采用行程編碼(RLE),將序列切成形如 0,0,…,0,x 的若干段,每段由 y(≥0) 個(gè) 0 和一個(gè) x(>0) 組成,記作 (y,len(x),x),其中 len(x) 是 x 在反碼二進(jìn)制表示下的長度。這種三元組表示形式稱為中間格式。
(注:這里圖上將 DC 分量也一把揉進(jìn)去了,嚴(yán)格來說是分開的,RLE 只考慮 AC 分量)
現(xiàn)在考慮 (y,l,x) 三元組的編碼。我們用一個(gè)字節(jié)的高 4 位和低 4 位分別存放 y,l 兩個(gè) uint4,并對這個(gè)字節(jié)進(jìn)行哈夫曼編碼。至于 x,一個(gè)小多大少的家伙,還被記錄了長度,就直接寫進(jìn)二進(jìn)制流里好了。
需要指出,這里我們略去了一些特殊情況。比如連續(xù) 0 的個(gè)數(shù)超過 15 該如何處理,AC 分量末
vin編碼規(guī)則?
編碼規(guī)則:
1~3位(WMI):制造廠、品牌和類型; 世界制造廠識(shí)別代號( WMI)
第一個(gè)字符:是標(biāo)明一個(gè)地理區(qū)域的字母數(shù)字,如非洲、亞洲、歐洲、大洋洲、北美洲和南美洲。
第二個(gè)字符:是標(biāo)明一個(gè)特定地區(qū)內(nèi)的一個(gè)國家的字母或數(shù)字。在美國,汽車工程師協(xié)會(huì)(SAE)負(fù)責(zé)分配國家代碼。
第三個(gè)字符:是標(biāo)明某個(gè)特定的制造廠的字母或數(shù)字,由各國的授權(quán)機(jī)構(gòu)負(fù)責(zé)分配。當(dāng)制造廠的年產(chǎn)量少于500輛的時(shí)候,世界制造廠識(shí)別代碼的 第三個(gè)字符就是9。
4~8位:車輛特征;
轎車:種類、系列、車身類型、發(fā)動(dòng)機(jī)類型及約束系統(tǒng)類型;
MPV:種類、系列、車身類型、發(fā)動(dòng)機(jī)類型及車輛額定總重;
載貨車:型號或種類、系列、底盤、駕駛室類型、發(fā)動(dòng)機(jī)類型、制動(dòng)系統(tǒng)及車輛額定總重;
客車:型號或種類、系列、車身類型、發(fā)動(dòng)機(jī)類型及制動(dòng)系統(tǒng)。
第9位:校驗(yàn)位,按標(biāo)準(zhǔn)通過加權(quán)計(jì)算得到。
第10位:車型年份(一般標(biāo)識(shí)為車輛的出廠年份,是識(shí)別車輛的重要標(biāo)識(shí))
第11位:車輛裝配廠;
12~17位:順序號。
病案編碼規(guī)則?
病案編碼應(yīng)按照科室或病房分別進(jìn)行編號
ami編碼規(guī)則?
AMI碼編碼規(guī)則是:消息代碼中的0,傳輸碼中的0;消息代碼中的1,傳輸碼中的+1、-1交替。
1碼通常稱為傳號,0碼則叫空號,這是沿用了早期電報(bào)通信中的叫法。從形態(tài)上看,它已是三狀態(tài)信號,所以AMI碼是偽三進(jìn)制碼。
消息代碼中的0,傳輸碼中的0;消息代碼中的1,傳輸碼中的+1、-1交替。
例如:消息代碼:1 0 1 0 1 0 0 0 1 0 1 1 1,AMI碼: -1 0 +1 0 -1 0 0 0 +1 0 -1 +1 -1
由AMI碼確定的基帶信號中正負(fù)脈沖交替,而0電位保持不變;所以由AMI碼確定的基帶信號無直流分量,且只有很小的低頻分量。