试编写一程序,查找内部RAM单元的20H~50H中是否有0AAH这一数据,若有,则将51H单元置为01H,若没有,则使51H单元置0。
正确答案:
O.RG 00H
M.OV 30H, #0AAH ;
M.OV R1, #31H ;
M.OV R0, #20H ;
B.IJIAO: MOV A, @R0
C.JNE A, #0AAH , LOOP;
M.OV 51H,#01H
S.JMP JIESHU
L.OOP: INC R0
D.JNZ R1,BIJIAO
M.OV 51H,#00H
J.IESHU :SJMP $
M.OV 30H, #0AAH ;
M.OV R1, #31H ;
M.OV R0, #20H ;
B.IJIAO: MOV A, @R0
C.JNE A, #0AAH , LOOP;
M.OV 51H,#01H
S.JMP JIESHU
L.OOP: INC R0
D.JNZ R1,BIJIAO
M.OV 51H,#00H
J.IESHU :SJMP $
答案解析:有
微信扫一扫手机做题