數據通信代碼

數據通信代碼(data communication code),是指組成報文的電報信號和組成信息塊的數據信號在形成格式、傳送、接收和處理過程中要遵守的一組規則和慣例。

基本介紹

  • 中文名:數據通信代碼
  • 外文名:datacommunication code
  • 套用學科:通信
簡介,常用的數據通信代碼,

簡介

由數據終端設備(DTE)發出的數據信息,一般由字母、數字或符號組成,為了適合傳輸,按規定的規則變換成的二進制代碼,這就是數據通信代碼。常用的數據通信代碼有國際五號碼(IA5)、國際電報二號碼(ITA2)(見電報碼型)、EBCDIC碼和漢字信息交換碼。

常用的數據通信代碼

2.1 國際五號碼
國際五號碼是一種7單位代碼,它用7位二進制碼來表示一個字母、數字或符號。這種代碼是美國標準化協會提出的,稱為美國信息交換用標準代碼,簡稱ASCⅡ碼。經CCITT採納發展成為V.3建議;後來,CCITT將此建議修改後列為T.50建議,同時刪除V.3建議。T.50建議也相當於國際標準化組織的ISO646國際標準。我國參照V.3建議,制訂了國家標準GB1988 80(信息處理交換用的七位編碼字元集)。
T.50建議國際參考版本(IRV)代碼表是由128個字元構成的字元集。這些字元可分為控制字元和圖形字元。
控制字元只產生控制功能,不被顯示或列印,總共有33個。它可分為六類。①傳輸控制字元:SOH(標題開始)、STX(正文開始)、ETX(正文結束)、EOT(傳輸結束)、ENQ(詢問)、ACK(確認)、DLE(數據鏈轉義)、NAK(否認)、SYN(同步)和ETB(組傳輸結束);②格式控制字元:BS(退格)、HT(橫向制表)、LF(換行)、VT(縱向制表)、FF(換頁)和CR(回車);③代碼擴充控制字元:SO(移出)、SI(移入)和ESC(轉義);④設備控制字元:DC1、DC2、DC3和DC4;⑤信息分隔設定:FS(文卷分隔)、GS(組分隔)、RS(記錄分隔)和US(單元分隔);⑥其他控制字元:NUL(空白)、BEL(告警)、CAN(作廢)、EM(媒體結束)、SUB(取代)和DEL(刪去)。
圖形字元為顯示或列印用的字元,共94個。其中包括52個大、小寫英文字母,10個數字及其他32個圖形符號。
IRV代碼還有一個間隔字元SP,它既可作圖形字元,也可作控制字元。
在串列傳輸時,先傳送代碼低位比特b1,最後傳送b7。為了提高傳輸的可靠性,CCITTV.4建議規定可以在b7之後加上第8位b8作奇偶校驗位。通常同步工作時用奇校驗,起止式工作時用偶校驗。
2.2 國際電報二號碼
ITA2(International Telegraph Alphabet No.2)編碼是由法國人Emile Baudot發明的一種適用於機器編碼、解碼的博多碼,採用5位2進制編碼,一共能夠產生32種組合,用來表示26個英文字母、10個十進制數字、標點符號與空格。如果32種組合與上述字母、數字及各類符號一一對應,那么,ITA2編碼的32種組合就不夠用,為了解決這個問題,博多碼增加了兩個轉意字元:數字字元(FIGS)和字母字元(LTRS),數字字元表示其後的ITA2編碼為10個十進制數字或標點符號之一,字母字元表示其後的字元為26個英文字母之一。ITA2編碼表一共有64個字元,分為字母字元表和數字字元表兩類。區分ITA2編碼屬於哪個字元表的方法是依據數據串的第一個字元,如果第一個字元是“&HIB”(FIGS),說明其後的字元從數字字元表中查找,如果第一個字元是“&H1F”(LTRS),說明其後的字元從字母表中查找。
2.3 國標GB1988 80
國標GB1988 80的代碼表與T.50建議的IRV代碼表只有一個圖形字元不同。IRV代碼表中的通用貨幣符號“¤”,在國標中改為我國的貨幣符號“¥”,在國內通用。若用該符號表示世界上某個特定國家之貨幣,則必須用“¥”與表中其他圖形字元的組合來表示,也可以用符號“$”與其他圖形字元的組合來表示。
2.4 EBCDIC
EBCDIC碼是擴充的二十進制交換碼,它是一種8單位碼,有256種組合。這種碼一般不作為遠距離傳輸用,而作為計算機的內部碼使用。它在美國IBM公司的產品中較多採用。
2.5 漢字信息交換碼
使用雙7位編碼的字元集。它由多個94×94雙位元組圖形字元集組成。任何一個圖形字元由兩個位元組表示。兩個位元組中前面的位元組為第一位元組,後面的位元組為第二位元組。圖形字元在代碼表中的位置用區號和位號表示。代碼表分成94個區,每個區有94位,因此最大容量為8 836個碼位。GB2312 80為“信息交換用漢字編碼字元集 基本集”,收集漢字6763個。GB7589 87為“信息交換用漢字編碼字元集 第二輔助集”,它收集GB2312以外的漢字7237個,它們是漢語通用的規範漢字,其用途與使用率一般低於基本集中的漢字,但是高於第四輔助集中的漢字。GB759087為“信息交換用漢字編碼字元集 第四輔助集”,它收集了GB2312(基本集)及GB7589(第二輔助集)以外的漢字7039個。

相關詞條

熱門詞條

聯絡我們