5402内部有16K字RAM,可以映射为程序存储器和(或)数据存储器,查5402的资料,MP/MC=0,OVLY=1时,内部RAM既为程序存储器也为数据存储器,而且地址范围都是0x0080-0x3FFF,都是16K字,也就是说程序存储器和数据存储器是重叠的,这样不会造成冲突吗?
回复(4) 2004-05-27 20:51 来自版块 - DSP & PLD &FPGA
表情
packy_naok我觉得是为了速度 DSP的CPU和外设寄存器大多映射在数据空间 也就是所谓的存储器映射寄存器MMR 这样很明显是为了寄存器的访问和寄存器之间的信息交换 OVLY=1时,程序空间每页前16K一致也就是为了同样的缘故吧 因为对每页前16K可以自由寻址,不受限制 而各页其他...(2004-05-31 11:12)
jst7792地址空间的冲突编译软件可以通过设置避免,而且有些状态程序和数据空间重叠是有非常大的好处的,典型的就是const字段。(2004-05-28 12:16)
lvhaow和双口RAM不是一回事吧。(2004-05-27 21:36)
aha_here大概是象双口RAM的东西把,所以不会冲突(2004-05-27 21:09)

返回顶部