将R6中的数据传送到以R1中内容为地址的存储单元中。
将R6中的数据传送到以R2中内容为地址的存储单元中。
//以51单片机为例
//1,汇编--------------------------------R0,R1有间接寻址功能
mov @R1,R6 //将R6中的数据传送到以R1中内容为地址的存储单元中。
mov R1,R2 //将R2中的数据移到R1中
mov @R1,R6 //将R6中的数据传送到以R2中内容为地址的存储单元中。
//2,C语言-----------------------------------------
unsigned char *p;//定义一个指针,用来指向一个地址
unsigned char A,B,C;//定义三个变量,对应R1,R2,R6
//将R6中的数据传送到以R1中内容为地址的存储单元中。
p = (unsigned char *)A;
*p = C;
//将R6中的数据传送到以R2中内容为地址的存储单元中。
p = (unsigned char *)B;
*p = C;