http://pan.baidu.com/s/1gd0ieg7http://pan.baidu.com/s/1dDt078P各位老師,我看到這么個程序,有三個疑問,
第一:在在線模擬的時候,-B指令得到的結(jié)果存儲在D1里,顯示的卻是十進制數(shù),可以理解為bcd無法直接存儲進D1里是嗎?
第二:BIN指令是把BCD轉(zhuǎn)化為二進制,可是我發(fā)現(xiàn)圖片里的70轉(zhuǎn)化為46是十進制轉(zhuǎn)化為十六進制,我對于進制現(xiàn)在只是基礎(chǔ)的了解,知道怎么轉(zhuǎn)換,可是BCD轉(zhuǎn)化為二進制為什么是十進制轉(zhuǎn)化為十六進制?
第三:第二張圖片里,比較指令比較的時候,為何是轉(zhuǎn)換為十六進制的數(shù)和十進制的數(shù)比較? 這個46不是十六進制嗎?為什么不可以直接不經(jīng)過轉(zhuǎn)換直接用D1中的數(shù)據(jù)和&300比較
[ 此帖被329176270在2015-11-13 12:22重新編輯 ]