DCONn中的DASn(目的地址空間位)和IDAn(目的地址自動加1位)用于指出數據傳送的物理目的空間。DCONn中的SASn(源地址空間位)和ISAn(源地址自動加1位)用于指出數據傳送的物理源空間。采用DMA控制器來處理GSC數據傳送時,當DMA通道用于接收服務時,首先將接收機傳送來的數據自動送入到接收緩沖器RFIFO中,其源地址寄存器應置成RFIFO地址(SARHN=x x H,SARLN=0F4H);然后,將接收緩沖器中的數據傳送到目的地址指定的物理空間,其可以是外部RAM、內部RAM或SFR;最后,對收到的數據進行CRC校驗,并通知CPU是否正確接收到該幀數據。當DMA通道用于發送服務時,首先將要發送的數據傳送到先入先出發送緩沖器TFIFO中,其目的地址寄存器應置成TFIFO地址(DARHN=xxH,DARLN=85H);然后,將先入先出發送緩沖器TFIFO中的數據傳送給發射機;最后,對發送出去的數據進行CRC校驗,并通知CPU是否正確發送了該幀數據。
高級數據鏈路控制(High Data Link Control)規程,簡稱HDLC規程,是面向位的鏈路控制規程。它與基本型規程不同,鏈路的監控功能是通過一定的位組合所表示的命令和響應來實現的,這些命令和響應可以與信息報文一起傳送。HDLC規程具有透明傳輸、可靠性高、傳輸效率高并具有極大的靈活性等特點。它是由IBM公司開發的通信協議,已廣泛應用于工業領域。它基于主/從結構,要求每個從部都有唯一的地址。從部只有在允許通信時才能且只能和主站通信,這就消除了串行線路上由于幾個從部同時發送引起沖突的可能 性。其幀結構如圖3所示。