九九百科網

位置:首頁 > 經驗 > 

計算機如何實現加減乘除運算的

經驗2.24W

計算機如何實現加減乘除運算的

普通計算器是通過硬件的邏輯運算實現加減乘除的。

1、加法是基本運算,邏輯關係是異或,即0與0和1與1為0,0與1和1與0為1,得到本位和的值,根據運算要求,確定是否要進位;

2、 減法是進行補碼加運算,即將減數取反加1,後進行加法運算。實際上加法也是進行補碼加運算,只是在數據前用符號為表示,0為正,1為負;

3、乘法是採用移位相加,或採用大量的硬件進行邏輯運算;

4、除法是採用移位相減,執行補碼加運算。

有些計算器採用微指令控制器,減少硬件邏輯設備,增加微指令軟件, 實現加減乘除運算。