问答题
已知某数据区首地址为BUFFA,该数据区的大小为NUM个字节。试编写一个程序段,将这个数据区中的数据传送到首地址为BUFFB的数据区中(假设两个数据区之间没有重叠)。
【正确答案】
LD IX,#0 ;置下标偏移初值
LD BR,#NUM ;置循环计数初值
LOOP:LD AR,BUFFA[IX] ;取源数据区字节
ST AR,BUFFB[IX] ;存至目的数据区
INC IX ;调整下标偏移
DEC BR ;循环计数
JHZ LOOP ;若BR≠0继续循环
【答案解析】
提交答案
关闭