mmllhh
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看mmllhh的 主題 / 回貼
樓主  發(fā)表于: 2010-04-09 21:38
各位高人 本人被這兩個(gè)指令搞得頭昏腦脹了 請(qǐng)指教 這兩個(gè)指令中的數(shù)據(jù)時(shí)怎樣變換的

我的理解:BIN: 例如鍵盤(pán)輸入528400   要把這個(gè)輸入數(shù)計(jì)入到數(shù)據(jù)寄存器里  用BIN指令 過(guò)程是不是把這個(gè)BCD碼當(dāng)作 十進(jìn)制然后才成相應(yīng)的二進(jìn)制 0000 0000 0000 1000 0001 0000 0001 0000 然后計(jì)入到數(shù)據(jù)寄存器里


BCD:例如數(shù)據(jù)寄存器DO(528400)     dbcd d0 k8m0      是不是過(guò)程:把十進(jìn)制數(shù)528400當(dāng)作 BCD碼 然后拆為該BCD碼的二進(jìn)制 0000 0000 0101 0010 1000 0100 0000 0000  然后寫(xiě)到 K8MO中


請(qǐng)高人們指點(diǎn)  我的理解真確嗎 不對(duì)的話請(qǐng)指正 謝謝  請(qǐng)指教數(shù)據(jù)如何轉(zhuǎn)換