下面程序将片内RAM30H单元开始的______字节数据传送到片外RAM______开始的单元中去。 START: MOV RO,#30H MOV R7,#0FH MOV DPTR,

admin2010-04-27  4

问题 下面程序将片内RAM30H单元开始的______字节数据传送到片外RAM______开始的单元中去。
   START: MOV    RO,#30H
           MOV    R7,#0FH
           MOV    DPTR,#3000H
   LOOP:  MOV    A,@R0
           MOVX   @DPTR,A
           INC    R0
           INC    DPTR
           DJNZ   R7,LOOP
   RET

选项

答案15 3000H

解析 STRAT: MOV  R0,#30H    ;片内开始存储单元
           MOV  R7,#0FH    ;指针为十五个字节
           MOV  DPTR,#3000H  ;片外开始存储单元
   LOOP:  MOV  A,@R0
           MOVX @DPTR,A    ;传送开始
           INC  R0    ;片内地址加一
           INC  DPTR    ;片外地址加一
           DJNZ R7,LOOP    ;指针为0传送结束
           RET
转载请注明原文地址:https://jikaoti.com/ti/6StaFFFM
0

最新回复(0)