图片:
图片:
HI,xiao_ming先生以及各位前辈
第1个问题,MULL DM40 DM42 DM44,内容是&12X&10=&564,我不知道这个结果是怎么算的。我录入值12,它就变成十进制&12了;加#的话它就变成16进制数了。据悉,BCD码录入值小于等于9999就行了,不知道对不对。如果不对,那我不知道怎么样才能录入一个BCD码数据了。
第二个问题,我看到你做了一个,二进制到BCD码切换的指令,是不是可以这样理解,作运算都必须先将十进制数据用BCD码指令,变成BCD码数据才行了呢?像我后面我参照你的做法,好像是可以的,只不过如果所有的运算都又转换成BCD码,编程序是不是有点烦琐了呢,