[求助] 关于内存拷贝 DPTR or Rx
在某些单片机上,有第二个 数据指针 DPTR, 用于内存拷贝可能会快一些。
如果没有第二个 数据指针 DPTR, 是否也可以快一些呢 ?
我是这样考虑的 :
mov dptr,#SourceAddr
mov p2, #DestPageNum
mov r1,#AddrInPage
mov r0,#NumOfBytes
loop:
movx a,@a+dptr
movx @r1,a
inc dptr
inc r1
djnz r0, loop
不知以上代码能否实现 ?我的疑问是,使用数据指针会不会 影响到 P2 SFR 的数值 ?
反之, 能否使用 Rx 指向 源地址, DPTR 指向 目标地址 ?
发表时间:2003年5月19日19:21:27