困惑求解答,我知道計算機里面只有加法,減法就是補碼相加。
但是如果我要是定義兩個正數,讓他們兩個相減(比如匯編里的SUB指令),計算機是怎么實作的?計算機會把被減數自動從原來的正數自動負數嗎?還是其他的什么實作方式?
uj5u.com熱心網友回復:
https://blog.csdn.net/pettome/article/details/7706584兩個二進制數相減的相關問題
2012年07月01日 14:38:52 pettom 閱讀數:4334
1、兩個二進制數相減的時候可以把符號括起來轉化為加法,比如010-111,這時候就可以寫成010+(-111),要將111轉化為補碼再相加,所以010+001=011
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/126792.html
標籤:單片機/工控
