http://pan.baidu.com/s/1gd0ieg7http://pan.baidu.com/s/1dDt078P各位老师,我看到这么个程序,有三个疑问,
第一:在在线模拟的时候,-B指令得到的结果存储在D1里,显示的却是十进制数,可以理解为bcd无法直接存储进D1里是吗?
第二:BIN指令是把BCD转化为二进制,可是我发现图片里的70转化为46是十进制转化为十六进制,我对于进制现在只是基础的了解,知道怎么转换,可是BCD转化为二进制为什么是十进制转化为十六进制?
第三:第二张图片里,比较指令比较的时候,为何是转换为十六进制的数和十进制的数比较? 这个46不是十六进制吗?为什么不可以直接不经过转换直接用D1中的数据和&300比较
[ 此帖被329176270在2015-11-13 12:22重新编辑 ]