比如網絡地址的計算,
IP1: 192.168.0.11
IP2: 192.168.0.51
mask: 255.255.255.0
數據分別用了4個字節來表示,當妳想計算子網地址的時候就用 “MASK 邏輯或 IP” 運算, 得出 IP1 和 IP2 屬於同壹個子網,
當妳想算這兩個地址自身的時候,就用 邏輯與 運算,
如果用算數方法 速度慢 邏輯復雜
而且在單片機的情況下,有的復雜算數指令不壹定支持的很好,但是位運算,就是基本邏輯運算,是99.9999% 的芯片都支持的