试编写程序 将外部RAM 2000H~20FFH数据块 传送到3000H~30FFH区域。

大学 区域,程序,数据 已帮助 人

试编写程序,将外部RAM 2000H~20FFH数据块,传送到3000H~30FFH区域。

热搜:汇编程序是指由汇编语言编写的程序

答案解析

难度★★☆ 搜索
  • 编程如下:
       DMOV: MOV  DPTR,#2000H    ;置源数据区首址
             MOV  R2,#00H        ;置数据长度(256个)
       DLOP: MOVX A,@DPTR        ;读数据
             MOV  DPH,#30H       ;置目的数据区高8位地址
             MOVX @DPTR,A        ;存数据
             MOV  DPH,#20H       ;置源数据区高8位地址
             INC  DPTR           ;修改源数据区地址
             DJNZ R2,DLOP        ;判循环结束否?
             RET                 ;