单片机的应用问答题啊

将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;