M為被乘數
A為乘數
當Q的尾數是1時
下一次的計算必須A加上Q
再進行移位(向右移一位)
浮點表示法
1BIT 8BIT 23BIT
↓ ↓ ↓
S E F
符號位元 偏移指數 尾數
└─────────────────────┘
23BIT
偏移值─127= 真實指數
例題:
O 1000011
符號位元 偏移指數
?-127=4
?=131
131÷2使用短除法運算
得1000011
01101000000000000000000
尾數
1. 01101→小數點後的數字補零到23位元
↓
捨去
錯誤碼更正
列出數列後將四個位元湊出偶數個一
例: C1→0001 經運算後得C1=1
設原數值為:101110100110
而傳送出來的數值為:101010100110
其中D4的位置的位元產生錯誤
預查出錯誤
算出C1,C2 ,C3,C4的數值
得到的數字則知道哪個位子的位元錯了
錯誤碼更正
D7→1100
D6→1011
D5→1010
D4→1001
C8→1000
D3→0111
D2→0110
D1→0101
C4→0100
D0→0011
C2→0010
C1→0001列出數列後將四個位元湊出偶數個一
例: C1→0001 經運算後得C1=1
C1=D0⊕D1⊕D3⊕D4⊕D6
=
=
C2=D0⊕D2⊕D3⊕D5⊕D6
C3=D1⊕D2⊕D3⊕D7
C4=D4⊕D5⊕D6⊕D7
運算
設原數值為:101110100110
而傳送出來的數值為:101010100110
其中D4的位置的位元產生錯誤
預查出錯誤
算出C1,C2 ,C3,C4的數值
得到的數字則知道哪個位子的位元錯了
沒有留言:
張貼留言