即為十進(jìn)制調(diào)整指令,十進(jìn)制調(diào)整指令用來對BCD碼的加法運(yùn)算結(jié)果自動進(jìn)行修正,但BCD碼的減法運(yùn)算不能用此指令來進(jìn)行修正 。十進(jìn)制調(diào)整的實質(zhì)是將十六進(jìn)制的加法運(yùn)算轉(zhuǎn)換成十進(jìn)制 。
【匯編中DA指令到底什么意思】在計算機(jī)中,十進(jìn)制數(shù)字0至9一般可用BCD碼來表示,計算機(jī)在進(jìn)行運(yùn)算時 , 是按二進(jìn)制規(guī)則進(jìn)行的,對于4位二進(jìn)制數(shù)有16種狀態(tài),對應(yīng)16個數(shù)字,而十進(jìn)制數(shù)只用其中的10種表示0至9,因此按二進(jìn)制的規(guī)則運(yùn)算就可能導(dǎo)致錯誤的結(jié)果 。
