第三章預習

2022-05-01 14:03:09 字數 481 閱讀 9670

幾種c中涉及的運算

1.按位運算

c語言中按位運算有:符號|表示按位or運算;符號&表示按位and運算;符號~表示按位not運算;符號^表示按位xor運算。

2.邏輯運算

幾種常見的運算。和並或 邏輯true false

3.移位運算

邏輯移位:不考慮符號位,總是把高(低)位移出,低(高)位補0。對於無符號整數的邏輯左移,如果最高位移出的是1,則發生溢位。

算術移位:左移時,高位移出,低位不0,每移一位,如果左移前、後符號為不同,則發生溢位;右移時,低位移出,高位補符號位。

4.位擴充套件和位截斷運算

0擴充套件:用於無符號數,只要在短的無符號數前面新增足夠的0即可。

符號擴充套件:補碼表示的帶符號整數,通過在短的帶符號整數前新增足夠多的符號位來擴充套件。

基本運算部件

序列進製加法器 並行進製加法器 帶標誌加法器 算術邏輯部件

定點數的運算方法

書上(略)

預習第三章

1按位運算 實現掩碼操作 1 按位運算子 符號 按位or運算 符號 按位and運算 符號 按位not 符號 按位xor運算。2 掩碼 通過給定的乙個位模式進行按位與,可以提取所需的位,然後可以對這些位進行 置1 清0 1測試 或 0測試 等,這裡的位模式被稱為掩碼。2 邏輯運算 1 邏輯運算子 符號...

第三章預習

1 按位運算 符號 按位or運算 符號 按位and運算 符號 表示按位not運算 符號 按位xor運算。實現掩碼操作 通過與給定的乙個位模式進行按位與,可以提取所需要的位,對這些位進行 置1 清0 等。2 邏輯運算 符號 按位or運算 符號 表示and運算 符號!表示not運算。3 移位運算 邏輯移...

第三章預習

3.運算方法和運算部件3.1.1c程式中設計的運算 1.按位運算 符號 表示按位or運算 符號 表示按位and運算 符號 表示按位not運算 符號 表示按位xor運算 2.邏輯運算 符號 表示or運算符號 表示and運算 符號!表示not運算 3.移位運算 移位操作有邏輯移位和算術移位兩種,邏輯移位...