當前位置:編程學習大全網 - 編程軟體 - 補碼的加減法運算

補碼的加減法運算

( 1 )參加運算操作的數都用補碼表示。 ( 2 )數據的符號與數據壹樣參加運算。 ( 3 )求差時將負減數求補,用求和代替求差, 將減法運算轉化為補碼的加法運算。 ( 4 )運算結果為補碼。如果符號位為 0 ,表明運算結果為正;如果符號位為 1 ,則表明結果為負。 ( 5 )符號位的進位為模值,應該去掉。 補碼減法 運算公式為: [X]補–[Y]補=[X–Y]補 (3.2) 通過 [Y]補 求得 [–Y]補 可以將減法運算轉化為補碼的加法運算。 已知 [Y]補求 [–Y]補 的法則是:對 [Y]補各位(包括符號位)取反,末位加1 ,就可以得到[–Y]補 例 [Y]補 =1.1011 則 [–Y]補 =0.0101 [Y]補 = 0.1011 則 [–Y]補 =1.0101 例 4 X=0.1100 Y=0.0110 求 [X]補–[Y]補 = ? 解: [X]補 =0·1100 [Y]補 =0·0110 [–Y]補 =1·1010

  • 上一篇:PK和VS在英文中的全名是什麽?分別是意思什麽?
  • 下一篇:撲克牌的編程1到54
  • copyright 2024編程學習大全網