加法數字從右到左逐位相加,進位傳遞到下一個左邊的數字。
減法使用加法的方式,在加法之前變成負數。
發生在當操作的結果不能用可用的硬件表示時。
不能發生溢出時
添加正負操作數時不會發生溢出
兩個同號操作數相減不會發生溢出
如何檢測計算機中二進制補碼的溢出
如果被添加的數字具有相同的符號並且結果具有相反的符號,則發生溢出
如果相加的數字符號相反,則永遠不會發生溢出
如果從負(正)數中減去正(負)數,結果為正(負),則發生溢出
如果被減去的數字具有相同的符號,則永遠不會發生溢出
MIPS 檢測溢出異常
計劃外的過程調用
異常與中斷(在 MIPS 處理器中)
飽和運算
參考資料 : 上課PPT