这么简单的题目,用的找写这么复杂吗~!?
我给你提供一个标准答案。
MOV R0,#10
MOV R1,#30H
MOV R2,#70H
MOV DPTR,#6700H
LOOP:
MOV A,#0
MOVC A,@A+DPTR
INC DPTR
PUSH DPH
PUSH DPL
MOV DPH,R1
MOV DPL,R2
MOVX @DPTR,A
INC R2
POP DPL
POP DPH
DJNZ R0,LOOP
程序根据情况,放入你自己的程序即可。
堆栈的使用,要注意先进后出,后进先出的原则。同时,还要注意,必须让堆栈指针SP回到栈底。
他最后的调整SP就是为了让SP归位。
不过,我倒是建议初学阶段尽量少用堆栈,容易糊涂。
拿分来~!呵呵