BIN到BCD轉(zhuǎn)換指令是將源字中的16位二進(jìn)制數(shù)轉(zhuǎn)換成4位的BCD碼,并輸出到結(jié)果字中。其梯形圖符號和轉(zhuǎn)換示例如圖所示。
圖 BIN到BCD轉(zhuǎn)換指令
操作數(shù)區(qū)域為:
S是源字,其范圍是CIO、WR、HR、AR(000~959)、TC/、DM、@DM、*DM、DR。
D是結(jié)果字,其范圍是CIO、WR、HR、AR(448~959)、T/C、DM、@DM、*DM、DR。
使用BCD指令時需要注意,當(dāng)源字的值大于270FH時,轉(zhuǎn)換結(jié)果將大于9999,此時指令不執(zhí)行,結(jié)果字的內(nèi)容不發(fā)生變化。