BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / circuit / #6151同步于 2008/7/10
Circuit机器人发帖

[合集] CPU的地址和SDRAM地址线接法的困惑。

pooh1949
2008/7/10镜像同步0 回复
☆─────────────────────────────────────☆ yudehong (于一) 于 (Tue Apr 1 16:48:56 2008) 提到: 接触到的CPU接SDRAM, 有的从CPU的A1---SDRAM的A0 有的从CPU的A0---SDRAM的A0 SDRAM都是16位的,CPU也是16位的。但是CPU是不同类型的。 为什么有的从A1,有的从A0开始呢? ☆─────────────────────────────────────☆ hiboy (hiboy) 于 (Tue Apr 1 17:52:11 2008) 提到: 8位寻址一般从0开始,16位寻址从1开始接,32位寻址从2开始接。 建议看看CPU的DATASHEET,一般会说的比较清楚,而且会给出示例的连接图。 ☆─────────────────────────────────────☆ afeionline (afeionline) 于 (Wed Apr 2 16:03:56 2008) 提到: 正解,再补充一下 有的CPU对外寻址是直接31位寻址,所以低两位的地址线就没有意义了,也就所以从AD2开始接了,现在许多DSP是这么干的; 而有的CPU既可以寻址32位,又可以寻址8位数据,所以就要从AD0开始接了。。 呵呵,希望木有让你迷糊。。 【 在 hiboy (hiboy) 的大作中提到: 】 : 8位寻址一般从0开始,16位寻址从1开始接,32位寻址从2开始接。 : 建议看看CPU的DATASHEET,一般会说的比较清楚,而且会给出示例的连接图。 ☆─────────────────────────────────────☆ yudehong (于一) 于 (Wed Apr 2 19:35:42 2008) 提到: 这个8位寻址,16位寻址的方式,在CPU的哪部分有讲解呢?我找了好久也没找到,示例一般都有接法,但是如果不自己弄透了,总是不踏实啊。 有的CPU对外寻址是直接31位寻址,所以低两位的地址线就没有意义了---这句话我没太看懂,哈哈,能再解释解释吗?多少位寻址和最低2位没有意义有什么关系呢? ☆─────────────────────────────────────☆ QuestionMark (问号) 于 (Wed Apr 2 20:12:03 2008) 提到: 32位寻址,表示每次取出4个字节 0: 0000, 0001, 0010, 0011, 1: 0100, 0101, 0110, 0111, 2: 1000, 1001, 1010, 1011, 3: 1100, 1101, 1110, 1111, 为什么低两位不用接 仔细看吧:) ☆─────────────────────────────────────☆ yudehong (于一) 于 (Thu Apr 3 10:47:07 2008) 提到: 差不多明白啦,谢谢楼上的各位哈,看来从0地址开始接的是支持8位和16或者8位和32位。:)
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。