1. 程式人生 > >《程序員是怎樣跑起來的》第二章

《程序員是怎樣跑起來的》第二章

結果 進行 shift 介紹 陌生 操作 位運算 課本 的區別

第二章的主要內容是數據是用二進制表示的。對於二進制課本中有相關的內容。在計算機應用基礎中也有相關的內容。可以說對二進制已經不陌生了。我覺得第二章是對二進制更加全面,更加詳細的介紹。如移位運算指的是將二進制數值的各數位進行左右移位( shift=移位)的運算。移位有左移(向高位方向)和右移(向低位方向)兩種。在一次運算中,可以進行多個數位的移位操作。

邏輯右移和算數右移的區別。只有在右移時才必須區分邏輯位移和算術位移。左移時,無論是;圖形模式(邏輯左移)還是相乘運算(算術左移),都只需在空出來的低位補0即可。書中邏輯非,邏輯與,邏輯異或在課本中都有相關知識,其中用圖形模擬進行各種邏輯運算的結果,非常淺顯易懂了解了知識,讀完後,也是有所收獲。

《程序員是怎樣跑起來的》第二章