種子填充算法例題 FarmingSimulator17怎么填充種子?
FarmingSimulator17怎么填充種子?去商店買種子,種子就會出現(xiàn)在商店門口。打開種子旁邊的播種機(jī),按R鍵填充種子答:在HDLC的幀結(jié)構(gòu)中,如果兩個標(biāo)志字段之間的位串中出現(xiàn)與標(biāo)志字段F相同的
FarmingSimulator17怎么填充種子?
去商店買種子,種子就會出現(xiàn)在商店門口。打開種子旁邊的播種機(jī),按R鍵填充種子
答:在HDLC的幀結(jié)構(gòu)中,如果兩個標(biāo)志字段之間的位串中出現(xiàn)與標(biāo)志字段F相同的位組合(六個連續(xù)的1加上每邊一個0),則會誤認(rèn)為是幀邊界。為了避免這種情況,HDLC采用了零位填充方法,使得一幀中的兩個f場之間不會有六個連續(xù)的f場。零位填充法的具體方法是:在發(fā)射端,當(dāng)一串位流沒有加標(biāo)志字段時,先用硬件掃描整個幀。只要找到五個連續(xù)的0,就會立即填寫0。因此,在這個零位填充之后,可以保證六個連續(xù)的位。在接收幀時,首先找到f場來確定幀邊界。然后用硬件對位流進(jìn)行掃描。每次發(fā)現(xiàn)連續(xù)5個1時,刪除連續(xù)5個1后的0,恢復(fù)原來的位流。這樣,無論在發(fā)送的比特流中發(fā)生何種比特組合,都不會引起幀邊界判斷錯誤。