異或校驗工作方式

2021-08-21 10:18:30 字數 689 閱讀 2679

校驗位為8位資料,其是對其前面的命令字和資料進行異或校驗。

命令字是f3e2(16進製制),資料是42 3a,異或校驗的工作過程如下:

1:將命令字和資料組合起來:結果為f3 e2 42 3a(8位資料依次寫開)

2:從第乙個8位資料開始,將其與第二個8位進行異或操作,取得結果。即示例中f3與e2進行異或操作,計算過程如下:

1111 0011(f3)

xor   1110 0010 (e2)

結果: 0001 0001 (11)

3:將上次計算結果,與第三個8位資料進行異或操作,再次取得結果。即示例中11與42進行異或操作,計算過程如下:

0001 0001 (11)

xor 0100 0010 (42)

結果:0101 0011(53)

3:再將上次計算結果,與其後的資料依次進行異或操作,最後就可以得到正確的異或校驗結果啦。示例中53與最後乙個8位資料3a進行異或操作,計算過程如下:

0101 0011(53)

xor    0011 1010 (3a)

結果:0110 1001 (69)

4,由以上分析可知,緊接在命令字和資料字後面的異或校驗字應為69.

若經過接收方經過異或校驗計算出的資料與校驗字是相同的,那麼此次傳送的資料就是有效;反之,接收方計算出的校驗字 和 傳送方傳送過來的校驗字是不同的,那本次傳送就是錯誤。

異或校驗工作方式

校驗位為8位資料,其是對其前面的命令字和資料進行異或校驗。命令字是f3e2 16進製制 資料是42 3a,異或校驗的工作過程如下 1 將命令字和資料組合起來 結果為f3 e2 42 3a 8位資料依次寫開 2 從第乙個8位資料開始,將其與第二個8位進行異或操作,取得結果。即示例中f3與e2進行異或操...

工作方式問題

連續幾天的開發培訓終於結束了,明天開始就要實踐了。今天的活動是一團糟。離開公司之前將thunderbird的郵件備份,僅是把原來備份的資料夾複製到預設目錄下,但是卻生成了幾個帶亂碼的收件箱資料夾,非常亂,還不能刪除。後來看了下,是自己把這個資料夾儲存成唯讀的。刪了原來的帳戶,重新新增,結果更是麻煩。...

OKR工作方式

1.okr的定義 okr,英文全稱 objectives and key results 中文意為 目標和關鍵成果 okr是一種工作方式和工作系統,據說可以讓目標管理從上到下貫穿到基層。這套方法和系統是由英特爾的老總安迪 葛洛夫 andy grove,只有偏執狂才能成功 的作者 發明的。隨後被由約翰...