bin到bcd轉換指令是將源字中的16位二進制數(shù)轉換成4位的bcd碼,并輸出到結果字中。其梯形圖符號和轉換示例如圖所示。
圖 bin到bcd轉換指令
操作數(shù)區(qū)域為:
s是源字,其范圍是cio、wr、hr、ar(000~959)、tc/、dm、@dm、*dm、dr。
d是結果字,其范圍是cio、wr、hr、ar(448~959)、t/c、dm、@dm、*dm、dr。
使用bcd指令時需要注意,當源字的值大于270fh時,轉換結果將大于9999,此時指令不執(zhí)行,結果字的內(nèi)容不發(fā)生變化。