打印

关于寄存器32位与8位(100%结贴)

[复制链接]
1747|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kobesff|  楼主 | 2011-4-17 16:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kobesff 于 2011-4-17 19:03 编辑

stm32不都是32位的么。

为什么在说到某个寄存器(具体哪个我忘记了)是说他是8位的。很不理解。
沙发
mcuisp| | 2011-4-17 19:17 | 只看该作者
lz最好说出具体的寄存器。
32位是指总线是32位的。某个地址的寄存器只有8位有效,完全可以理解。

使用特权

评论回复
板凳
kobesff|  楼主 | 2011-4-17 22:35 | 只看该作者
lz最好说出具体的寄存器。
32位是指总线是32位的。某个地址的寄存器只有8位有效,完全可以理解。
mcuisp 发表于 2011-4-17 19:17


一个要把它当32位吗?其他23位当保留位?

他的前32位和后32位不能是寄存器。一定要有23保留位?

使用特权

评论回复
地板
mcuisp| | 2011-4-18 00:00 | 只看该作者
不懂楼主的意思,有点晕

使用特权

评论回复
5
kobesff|  楼主 | 2011-4-18 12:44 | 只看该作者
不懂楼主的意思,有点晕
mcuisp 发表于 2011-4-18 00:00

如图。第一个两个32位中间夹个8位的。
       第二个两个32位的中间夹个32位的。只不过只有8位有效。23位保留位

第一种情况不允许? 只有第二种情况存在?

1.JPG (6.27 KB )

1.JPG

2.JPG (6.66 KB )

2.JPG

使用特权

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

本版积分规则

0

主题

72

帖子

1

粉丝