菜鸟学单片机

来源:百度知道 编辑:UC知道 时间:2024/06/07 05:44:29
MOV A,R0与MOV A,@R0的区别

第一条指令是将寄存的R0内容直接送于A
第二条是将R0所指的内容作为地址传送于A间接寻址

寻址方式:
前一个:【寄存器寻址】
后一个:【间接寻址】
区别就是【寄存器寻址】就好比把东西直接放进抽屉,而【间接寻址】则是我告诉你抽屉的位置,然后你再把东西放进去,差不多就是这样
祝你成功

MOV A,R0把RO中的数据传给A
MOV A,@R0把R0中的地址传给A,而不是数据。

说简单点,就是内部寻址和外部寻址。
第1个是将内部RAM中的值给A
第2个是将外部积存器的值给A