一、乘法:(無號整數乘法)
    Q(乘數)的尾數是1,則作相加M(被乘數)並作移位。
    Q(乘數)的尾數是0,則直接作移位。
    C、A、Q=>會位移(右移),最後輸出的動作A、Q(M不變,只作累加)。
二、浮點數表示法:
  範例:
    98.62510
       =1100010.101
     =0.1100010101×27        
     =1.100010101×26
    解題:
□-127=6    故□=133
133作二進位為10000101
| 0 | 10000101 | 10001010100000000000000 | 
(符號) (指數-8位元)        (假數-23位元)
三、錯誤更正碼:
| D8  1100 D7  1011 D6  1010 D5  1001 C8  1000 D4  0111 D3  0110 D2  0101 D1  0011 C2  0010 C1  0001 | 
C1=D1+D2+D4+D5+D7
C2=D1+D3+D4+D6+D7
C4=D2+D3+D4+D8
C8=D5+D6+D7+D8
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 
  D8    D7    D6    D5     C2     C1     C2     C
C1=01011  =>輸出1
C2=01011  =>輸出1
C4=1100   =>輸出0
C8=1110   =>輸出1          故C8、C4、C2、C1為1011
※    若將D3的值錯誤鍵入為0
則C1=01011   =>輸出1   C2=00011  =>輸出0
  C4=1000    =>輸出1   C 8=1110   =>輸出1
C8   C 4   C 2   C 1
1    0    1    1     (EXCLUDE)
  1    1    0    1         
     0   1   1    0  --------即為D3【可知0110為D3,表示D3錯誤】圖示法:
※自我練習—16bite檢查碼

 
可以將平台上課程簡報中最經典的二張無號整數乘法的流程圖上傳在部落格
回覆刪除更能理解整個過程
A+M-----C,A
CHECK Q LAST BIT
If is 0 will to shift right C,A,Q
I f is 1 will to plus M+A TO C,A