BCD指令相當(dāng)于把10進(jìn)制的數(shù)轉(zhuǎn)化成16進(jìn)制的數(shù)。
本例中是將10進(jìn)制的9876變成了16進(jìn)制的9876,將兩個數(shù)換成2進(jìn)制就得到了樓主列出的兩個數(shù)。
樓主留言:
那我可以這樣理解嗎?
比如說我用MOV指令將常數(shù)送到寄存器D中相當(dāng)于是把常數(shù)換算成二進(jìn)制放在D里面
如果我用BCD指令將一個常數(shù)存入D中,是將常數(shù)轉(zhuǎn)為16進(jìn)制放入D中。