若HDLC幀的資料段中出現位元串

2021-03-04 04:55:22 字數 1527 閱讀 1456

1樓:拜拜就這樣

位元填充就是連續的5個1後插入1一個0。還原的時候碰到連續的5個1就把後面的0去掉。

所以這題應該是 0110111110001

2樓:

0110111110001

4.若hdlc幀的資料段中出現位元串「0111110011」,則位元填充後的輸出為( )

3樓:火虎

若hdlc幀資料段copy中出現位元串「bai01011111110」,則位元填充後的輸出du為「010111110110」。

二進位制單

位( binary unit)或二進位制數字(binary digit)的縮zhi寫,它代dao表從一個二進位制陣列中選出一元(0或1)所提供的資訊量(若此二元出現的概率相等)。在實際場合,常把每一位二進數字稱為一位元,而不論這兩個符號出現的概率是否相等。

4樓:噓

若hdlc幀的資料段中出現位元串「0111110011」,則位元填充後的輸出為010111110001。

hdlc有三種型別,資訊幀(i幀)內

、監控容幀(s幀)和無編號幀(u幀)。

1、資訊幀簡稱i幀,用於傳輸有效資訊或資料,控制欄位為第一位為「0」。

2、監控幀簡稱s幀,用於差錯控制和流量控制,控制欄位為第1、2位為「10」,如果判定一個幀為監控幀,接下來第三四位可以判斷其型別。

5樓:手機使用者

位填充技術

傳送欄位0後出現5個1,則在第七位插入0,

所以傳送的位元串為 01111100011

6樓:匿名使用者

hdlc每個幀前、後均有復一標誌碼01111110,用作幀的

制起始、終止指示及幀的同步。標誌碼不允許在幀的內部出現,以免引起歧義。為保證標誌碼的唯一性但又兼顧幀內資料的透明性,可以採用「0位元插入法」來解決。

該法在傳送端監視除標誌碼以外的所有欄位,當發現有連續5個「1」出現時,便在其後添插一個「0」,然後繼續發後繼的位元流。答案為上面那位老兄的。

7樓:誩言誩言

見到hdlc幀就去其中找5個連續的1,找到後在後面填上1個0,接著就可以輸出答案了,感謝上面兩位大佬的解答

在hdlc協議中,設傳送方有位串 0111111001需要傳送,經過位填充之後實際被髮送出去的位元串是

8樓:

"0"位插入/刪除技術

如上所述,sdlc/hdlc協議規定以01111110為標誌位元組,但在資訊場中也完全有可能有同一種模式的字元,為了把它與標誌區分開來,所以採取了"0"位插入和刪除技術。具體作法是傳送端在傳送所有資訊(除標誌位元組外)時,只要遇到連續5個"1",就自動插入一個"0"當接收端在接收資料時(除標誌位元組)如果連續接收到5個"1",就自動將其後的一個"0"刪除,以恢復資訊的原有形式。這種"0"位的插入和刪除過程是由硬體自動完成的,比上述面向字元的"資料透明"容易實現。

送出去的位元應為:01111101001

資料包和資料幀的區別,資料包和資料幀分別代表什麼?

本質上沒有任何區別,都是一組二進位制位元 屬於不同的協議層的不同叫法,不同的協議層定義的控制字不同 幀的概念更偏向於物理層,也就是在裝置實現的時候更偏向於使用硬體實現,主要考慮傳輸的正確率和效率,不考慮加密的高層應用的要求。資料幀是物理層概念,通常用於討論物理鏈路上傳送的資料,資料包是協議棧的概念,...

AE的關鍵幀是什麼,AE中,為什麼關鍵幀會有那麼多形狀,怎麼做的?還有它們各自的效果是什麼附截圖

等同於flash中的關鍵幀 f9平滑關鍵幀 或者點選 下方編輯欄上方 有個類似 正弦波的圖示 會出現關鍵幀曲線 手動調節也可以 選中關鍵幀,在關鍵幀上滑鼠右鍵keyframeassistant easy ease in,快捷鍵shift f9,作用是平滑起點關鍵幀 ae中,為什麼關鍵幀會有那麼多形狀...

組合語言資料段問題,組合語言中定義的資料段的問題

如果1000h只是偏移地址,段地址由系統指定,可用下面方法 data segment org 1000h 用來指定下面資料或指令的偏移地址從該值開始 db 38h,4ah,2bh,80h,64h,0a7h,0bbh,9ch,83h,0f6h data ends 如果1000h是實體地址,則要先把它轉...