打印

单片机,嵌入式,pc等都是以字节编址吗

[复制链接]
165|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3月的尾巴|  楼主 | 2019-11-28 21:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

问的这个问题可能很幼稚,也有点偏,想请教是不是现代的所有微控制器,计算机等,都是以字节编址的。打个比方,以stm32为例,它的寄存器是32位的,以字节编址的话,如果A寄存器的地址是0的话,B寄存器的地址就是4,但如果以字(16位)来编址的话,A寄存器的地址是0,B的就是2。如果以双字(32位)来编址,A是0,B就是1。这样以前可以访问一个寄存器的现在就可以访问2个或4个,岂不是可以大增加可访问寄存器的数量。那为什么得按照字节编址,而不按照字或双字来编址,请大神解救下我。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

433

帖子

0

粉丝