當前位置:趣味科普網>經驗>

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

經驗 閱讀(2.26W)

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

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

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

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

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

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

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