A-A+
从内部RAM30H单元开始 有10个单字节数据。试编一个程序 把其巾的正数 负数分别送40H
问题详情
从内部RAM30H单元开始,有10个单字节数据。试编一个程序,把其巾的正数、负数分别送40H和50H开始的内部RAM单元。
参考答案
正确答案:
MOV R0,#30H
MOV R1,#40H
MOV A,#50H
MOV R7,#10
L00P: MOV 20H,@R0
JB 20H.7,FSHU
ZSHU: MOV @R0,20H
INC R1
SJMP NEXT
FSHU: XCH A,R0
MOV @R0,A
XCH A,R1
INC A
NEXT: DJNZ R7,LOOP
SJMP $