野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10045|回复: 14

关于火哥的教材零死角有一个地方不明白,位带操作那一节

[复制链接]
发表于 2017-10-7 09:31:39 | 显示全部楼层 |阅读模式
这个为什么是屏蔽高三位而不是屏蔽高两位呢?
QQ截图20171007092927.png
回复

使用道具 举报

 楼主| 发表于 2017-10-7 09:32:20 | 显示全部楼层
求老哥们解释一下,新手起步比较困难
回复 支持 反对

使用道具 举报

发表于 2017-10-7 18:24:04 | 显示全部楼层
他说的高3位是0xxx 1111中的高3位! 你所说的两位对应的是16位!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-7 22:15:36 | 显示全部楼层
qewtggg 发表于 2017-10-7 18:24
他说的高3位是0xxx 1111中的高3位! 你所说的两位对应的是16位!

完全不明白啊,能不能说的清楚点
回复 支持 反对

使用道具 举报

发表于 2017-10-11 08:31:10 | 显示全部楼层
不要在意这些细节,拿起键盘 复制粘贴 就是干
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-11 12:02:16 | 显示全部楼层
liutao 发表于 2017-10-11 08:31
不要在意这些细节,拿起键盘 复制粘贴 就是干

干不明白啊,就很难受
回复 支持 反对

使用道具 举报

发表于 2017-10-11 13:03:37 | 显示全部楼层
MrChen 发表于 2017-10-11 12:02
干不明白啊,就很难受

看了下资料 这个地方感觉可能是有失误 从字面上来看是高两位才对
回复 支持 反对

使用道具 举报

发表于 2017-10-11 15:36:45 | 显示全部楼层
笔误,应该是最高两个
回复 支持 反对

使用道具 举报

发表于 2017-10-11 15:37:04 | 显示全部楼层
liutao 发表于 2017-10-11 13:03
看了下资料 这个地方感觉可能是有失误 从字面上来看是高两位才对

是的,笔误来的
回复 支持 反对

使用道具 举报

发表于 2017-10-11 23:36:36 | 显示全部楼层
两位正解。
回复

使用道具 举报

 楼主| 发表于 2017-10-13 23:05:56 | 显示全部楼层
fire 发表于 2017-10-11 15:36
笔误,应该是最高两个

火哥我都要哭了,纠结几天了
回复 支持 反对

使用道具 举报

发表于 2017-10-26 08:40:56 | 显示全部楼层
MrChen 发表于 2017-10-13 23:05
火哥我都要哭了,纠结几天了

男人哭吧哭吧不是罪
回复 支持 反对

使用道具 举报

发表于 2017-11-1 15:55:45 | 显示全部楼层
本帖最后由 拖延症晚期 于 2017-11-1 16:08 编辑

如图,两个1M的位带区地址范围是0x2000 0000 ~ 0x200F FFFF,以及0x 4000 0000 ~ 0x400F FFFF,所以这两个1M的范围内都是只有低5位地址变化,也就是说偏移地址就是低5位,所以要取出偏移地址只需与上0x000F FFFF即可,也就是屏蔽了高三位。这里因为地址的第6、7位都是0,所以屏蔽掉高一位或者高两位也是可以的,结果和和上面一样。所以我觉得火哥的笔误可能是把0x000F FFFF写成了0x00FF FFFF,但是对结果没有影响,也是对的,只是不太严谨。同新手,不知道这样理解是否有错,请各位高手指点一下
F407位带地址.png
回复 支持 反对

使用道具 举报

发表于 2017-11-1 16:03:36 | 显示全部楼层
fire 发表于 2017-10-11 15:36
笔误,应该是最高两个

火哥,麻烦抽空来看一下,我觉得这里的笔误应该是把0x 00FF FFFF改为 0x000F FFFF,仍然是屏蔽高三位,我在下面有回帖,不知是否正确
回复 支持 反对

使用道具 举报

发表于 2017-11-1 16:33:14 | 显示全部楼层
补充一点,刚刚看到了位带的统一公式,里面用到的就是 0x000F FFFF,看来没错啦
统一公式.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 11:43 , Processed in 0.035717 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表