彙編中DA指令到底什麼意思

彙編中DA指令到底什麼意思

即爲十進制調整指令,十進制調整指令用來對BCD碼的加法運算結果自動進行修正,但BCD碼的減法運算不能用此指令來進行修正。十進制調整的實質是將十六進制的加法運算轉換成十進制。

計算機中,十進制數字0至9一般可用BCD碼來表示,計算機在進行運算時,是按二進制規則進行的,對於4位二進制數有16種狀態,對應16個數字,而十進制數只用其中的10種表示0至9,因此按二進制的規則運算就可能導致錯誤的結果。