1.利用直接寻址 和 交换指令:
XCH A, 20H
XCH A, 30H
XCH A, 20H
2.利用间接寻址 和 交换指令:
MOV R0, #20H
MOV R1, #30H
XCH A, @R0
XCH A, @R1
XCH A, @R0
3.利用传送指令:
MOV A, 20H
MOV R0, 30H
MOV 20H, R0
MOV 30H, A
4.利用堆栈
PUSH 20H
PUSH 30H
POP 20H
POP 30H
END
通过a累加器作为中间变量。。。MOV A,20H XCH A,30H MOV 20H,A
mov 20h,#f0h
mov 21h,#f0h
mov 22h,#f0h
mov 23h,#f0h