关于寄存器在哪里问题

程序计数器R15(PC)正确读取PC值后该值位当前指令地址值加8个字节,PC指向当前指令的下两条指令的地址请问为什么是下两条指令的地址,不是下一条的指令地址奇怪,不理解???... 程序计数器R15(PC)
正确读取PC值后该值位当前指令地址值加8个字节,PC指向当前指令的下两条指令的地址
请问为什么是 下两条指令的地址,不是下一条嘚指令地址奇怪,不理解???

因为是三级流水线结构

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你嘚手机镜头里或许有别人想知道的答案。

关于51单片机和STM32寄存器在哪里分布嘚问题STM32可以用指向寄存器在哪里的结构体指针来改变寄存器在哪里的值为什么我在51上不可以使用指向寄存器在哪里的结构体指针改变寄存器在哪里的值?是因为51的寄存器在哪里不属于... 关于51单片机和STM32寄存器在哪里分布的问题STM32可以用指向寄存器在哪里的结构体指针来改变寄存器在哪里的值为什么我在51上不可以使用指向寄存器在哪里的结构体指针改变寄存器在哪里的值?是因为51的寄存器在哪里不属于RAM的一部分嗎

因为51的特殊寄存器在哪里的访问不太一样,指针访问和间接访问是一样的和52高128字节重合了,所以c51定义了一个sfr来操作

毕竟51寄存器在哪里和内存不是统一编址的,不能那么写

那就是说定义寄存器在哪里只能sfr了
是的,51本来就128字节真实内存你再弄个指针也没必要啊,扩展内存是用dptr实现的更不行

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 寄存器在哪里 的文章

 

随机推荐