求单片机考试题答案

2024-11-21 15:08:07
推荐回答(1个)
回答1:

CLR A ;清A
MOV R0,#30H ;将30H赋值给R0
MOV R7,#16 ;将16赋值给R7
LP: XCH A,@R0 ;将地址为30H的内容与A的内容相互交换
INC R0 ;R0加一
DJNZ R7,LP ;R7减一,若R7不为0,则继续减一;否则执行下一条指令
RET ;返回

R0=1
R7=0

A A和地址为30H的内容相同
30H