天天看點

(計算機組成原理)第二章資料的表示和運算-第二節4:定點數的加減運算和溢出判斷一:使用原碼實作加減法基本邏輯

文章目錄

  • 一:使用原碼實作加減法基本邏輯
    • (1)原碼加法
    • (2)原碼減法
  • 二:使用補碼實作加減法
  • 三:溢出判斷
    • (1)采用一位符号位依據溢出表達式判斷
    • (2)采用一位符号位依據進位情況判斷
    • (3)采用雙符号位判斷(常考)
  • 四:符号擴充

一:使用原碼實作加減法基本邏輯

(1)原碼加法

正數+正數: 使用絕對值做加法,結果為正

負數+負數: 使用絕對值做加法,結果為負

正數+負數或負數+正數: 絕對值大的減去絕對值小的,符号同絕對值大的數

  • 注意正數+正數、負數+負數這兩種情況結果可能會溢出

(2)原碼減法

根據之前的描述我們可

繼續閱讀