单片机C语言初始化

日期:2021-05-27 16:30:59 人气:1

单片机C语言初始化

上而说对了一半
为什么下面第8行C产生的汇编不是,MOV R0,R7呢?
1.首先你要明白一个问题,在C语言中的指针变量和指针的概念.
2.你要弄明白直接寻址和间接寻址的区别.
3.因为P是一个指针变量,它存放的是一个地址.而*P就是对此地址中的数据进行操作了,是间接寻址.所以是MOV @R0,0x07
如果是直接寻址则是MOV R0,0X07
有什么不明白的可以发消息给我,随时交流
    A+
热门评论