模二加法
一種二進制的運算,等同於“異或”運算。 通常用於計算機和電子領域。規則是兩個序列按位相加模二,即兩個序列中對應位,相加,不進位,相同為0,不同為1。
1+1=0+0=0
1+0=0+1=1
0 1 0 1
+ 0 0 1 1
──────
0 1 1 0
模二減法(等價於按位異或)
0-0=0
0-1=1
1-0=1
1-1=0
例如0110-0011=0101,列豎式計算:
0 1 1 0
- 0 0 1 1
──────
0 1 0 1
模二乘法
0×0=0
0×1=0
1×0=0
1×1=1
多位二進制模2乘法類似於普通意義上的多位二進制乘法,不同之處在於後者累加中間結果(或稱部分積)時採用帶進位的加法,而模2乘法對中間結果的處理方式採用的是模2加法。例如1011×101=100111,列豎式計算:
模二除法
1111000除以1101