2020-01-25 15:38发布
18814888577 发表于 2013-11-17 19:28 ROM是片内程序存储器(存放我们写的程序),RAM是内部数据存储器(程序运行时,如LED的显示状态或显示值, ...
ruan18278816371 发表于 2013-11-17 20:05 这个可以理解,小弟我主要是对单片机的寻址方式迷糊,直接寻址,间接寻址具体是怎么寻址的搞不清楚 ...
18814888577 发表于 2013-11-17 20:26 这个我也不能很好地表达,我尽量说清楚吧,寻址的目的就是找到操作数(可能是一个具体的数据,也可能 ...
最多设置5个标签!
这个可以理解,小弟我主要是对单片机的寻址方式迷糊,直接寻址,间接寻址具体是怎么寻址的搞不清楚
这个我也不能很好地表达,我尽量说清楚吧,寻址的目的就是找到操作数(可能是一个具体的数据,也可能是指出到哪里取得数据的地址或符号),并对其操作。
而寻址凡是就是用来找到这个要操作的对象的方法
1.直接寻址 直接把这个操作对象所在的地址用一下,通过操作这个地址来操作具体的对象
2.立即寻址 也就是直接把这个操作对象的值直接用来操作了
3.寄存器方式寻址 通过使用R0,R1所指向的数据来对指定的对象进行操作,在我看来就像个指针,或者是事先把操作对象的值赋值给了R0,然后对R0操作
4.寄存器间接寻址 和“寄存器方式寻址”就像前面的直接寻址和立即寻址一样,寄存器间接寻址的话R0中存放的是操作对象的地址,而不是操作对象的值
5.基址加变址间接寻址 和 位寻址 的话不怎么用,所以没什么理解
我把知道的都告诉你了。。。。
多谢仁兄,又回到上微机课的感觉了,那时没有认真听,后悔了!
一周热门 更多>