问答题
试编写一个程序段,将AR中的两位BCD拆开,低位BCD保留在AR的低4位中,高位BCD放到BR的低4位中。
【正确答案】
设AR=D
1
D
0
,其中D
1
和D
0
分别为高位BCD和低位BCD。
MOV BR,AR ;将D
1
D
0
放在BR中
AND AR,#0FH ;AR=0D。
AND BR,#FOH ;将D
1
0放在BR中
ROR BR ;BR循环右移4位
ROR BR
ROR BR
ROR BR ;BR=0 D
1
【答案解析】
提交答案
关闭