请教高手,如何计算这样的地址映射关系???

ILoveY 2008-04-17 04:57:32
用51扩展了一片HY62256SRAM,51的A0-A7接HY的A0-A7;;下面就麻烦了,51的A8/A9/A10/A11/A12/A13/A14分别接HY的A10/A11/A9/A8/A13/A14/A12,另外51的A15空着没接,请问如何计算HY那32KB存储器的地址空间呀,晕,请求帮助!!!!!!!
...全文
81 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sherlock_lai 2008-04-21
  • 打赏
  • 举报
回复
就不能重新接线么? 这样接估计以后还要出很多问题
智能卡_Snooper 2008-04-19
  • 打赏
  • 举报
回复
逻辑地址肯定是连续的,实际使用的地址就像楼上的所述,按硬件连线经过移位了,可以写个小程序将对应表打印出来。
cnzdgs 2008-04-19
  • 打赏
  • 举报
回复
HY62256SRAM就是32KB,所以用不到A15。只要地址线都连上了就可以用,算具体哪个地址对应哪个单元是没有意义的。如果你当作练习题来做,那就是在计算RAM中地址时把地址中的高8位按照对应关系重排。
CPU:A08/A09/A10/A11/A12/A13/A14
RAM:a10/a11/a09/a08/a13/a14/a12
A08->a10、A09->a11、A10->a09、A11->a08、A12->a13、A13->a14、A14->a12
例如:
CPU:1010101 00000000、0110011 00000000、0001111 00000000
RAM:0110110 00000000、1101100 00000000、0001111 00000000
ILoveY 2008-04-19
  • 打赏
  • 举报
回复
我也想是的,可就不知道如何下手算出来
ILoveY 2008-04-18
  • 打赏
  • 举报
回复
不是,是我朋友公司做的东西,我主要请点战帮他分析这个电路原理,结果搞不定,只好请求大家了,这下丢人呀
智能卡_Snooper 2008-04-17
  • 打赏
  • 举报
回复
剩下的空间肯定用不上了,没有地址线连上。
cnzdgs 2008-04-17
  • 打赏
  • 举报
回复
你这么也很乱啊,为什么要这样做?不过即使这样做也用不着管它哪个对哪个,能用就行。
ILoveY 2008-04-17
  • 打赏
  • 举报
回复
是的,但不知道如何计算,在0000h-ffffh中用了那几块空间,有点乱
智能卡_Snooper 2008-04-17
  • 打赏
  • 举报
回复
你这样用的结果应该是空间隔一块用一块吧。
相关推荐
发帖
汇编语言

2.1w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
帖子事件
创建了帖子
2008-04-17 04:57
社区公告
暂无公告