【求助】请教关于存储器分配的问题!

进行存储器分配,PAGE1 和PAGE2中出现了这样的提示错误:“syntax error”和“MEMORY specification ignored”想了很长时间也没懂,不知该如何解决,希望各位帮忙!cmd文件如下:-stack 0x400-heap 0x400MEMORY{ PAGE0 : o = 0h l = 0x400h PAGE1 : o = 400h l = 0x0001FC00h PAGE2 : o = 80000000h l = 0x00100000h }SECTIONS{ .boot_load > PAGE0 .cinit > 0x400 .text > PAGE1 .bss > PAGE1 .const > PAGE1 .data > PAGE2 .far > PAGE1 .switch > PAGE1 .sysmem > PAGE1 .tables > PAGE1 .cio > PAGE1 .stack > PAGE1 .external > PAGE2}由于有一个30000word 长度的数组,所以想把它放到片外的CE0空间SDRAM中,不知道这样做可不可行?

第1个回答  2013-09-16
当然可以了,你可以这样来设置以下就ok了1、在SECTIONS{ }里加入 aa>PAGE2,这里aa可以随便定义。2、在程序中这样定义:#pragma DATA_SECTION(data, ".aa"); int data[30000];
第2个回答  2013-09-16
"还有在L2 中cache 和 sram的大小,是否一定要用CSL中那个关于cache 的API函数来设定,如果把参数全部放在片内,能用掉全部的L2 空间吗?还是要为cache留出一部分?"建议你还是要给cache流出足够的空间来,因为有cache和没cache程序的运行速度可能会差上2个数量级的,用csl里面的API函数设定就行。
第3个回答  2013-09-16
学习中,段地址固定有什么特别的优势吗?

关于手机ROM,RAM,可用空间等一系列概念的请教
ROM是存储器。RAM和ROM都划分了一部分用来存储系统数据、安装程序、分配给硬件等。比如说我的手机1.5G ROM+768M RAM。ROM可用部分为1.15G,系统文件占用一部分,我可以自由使用990M左右,通常用来安装软件。ROM一个存储器通过分区的方式,发挥了相当于C和D盘的作用。存储卡在安卓系统里则比较复杂。程...

高分请教!存储器方面
则屏幕的像素数为307200个,因为单色图像使用一位二进制数来表示一个像素,所以存储一幅满屏的位图图像的字节数也就能计算出来: 307200÷8=38400,因此分辨率为640×480的满屏单色图像需要38400个字节来存储,这个存储空间不算大。

用CPU-Z测硬件有关于内存问题的请教?
内存的这些信息是被存放在内存条的一颗EEPROM(可擦写存储器)里面,开机的时候,BIOS会去读去这些信息,然后把它们存放到寄存器里,CPU-Z应该是在寄存器的固定地址读去这些信息的.所以也有可能是这些信息被写在了寄存器的其他地址,导致CPU-Z没有读到.最好再用其他工具看看内存信息....

请教一个内存的问题。谢谢!
对于细心的读者,可能还会发现一个问题:即是对于装有1MB或1MB以上物理存储器的机器,其640KB~1024KB这部分物理存储器如何使用的问题。由于这部分地址空间已分配为系统使用,所以不能再重复使用。为了利用这部分物理存储器,在某些386系统中,提供了一个重定位功能,即把这部分物理存储器的地址重定位为1024KB~1408KB。这...

想请教高手关于电脑内存扩展的一些问题!
打开电脑看看内存插座,如果是4根插座,那最大可以到2G(每根512m)

电脑内存怎么设置
1,找到“计算机”图标,鼠标右键点击,在弹出的菜单中点击“属性”。2,在弹出的窗口中,点击左侧的“高级系统设置”。3,在弹出的“系统属性”中,点击上方的“高级”选项卡,点击性能的“设置”按钮。4,在新弹出的性能选项中,点击上方的“高级”选项卡,点击虚拟内存的“更改”按钮。5,在虚拟内存...

请教电脑高手帮小弟一个关于内存的问题
它是双倍速率同步动态随机存储器的意思,DDR内存是在SDRAM内存基础上发展而来的,,SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行数据传输;而DDR内存则是一个时钟周期内传输两次次数据,它能够在时钟的上升期和下降期各传输一次数据,因此称为双倍速率同步动态随机存储器。DDR内存速度是标准SDRAM的两倍。SD...

请教这些华为路由器\/交换机的存储介质的作用?
路由器:三层网络设备,可以简单理解为路由功能加交换机。交换机:数据交换 是二层网络设备,独享网络。ROM:只读存储器包含路由器正在使用的IOS的一份副本;RAM:IOS将随机访问存储器分成共享和主存。主要用来存储运行中的路由器配置和与路由协议有关的IOS数据结构;闪存(FLASH):用来存储IOS软件映像文件,...

请教个位电脑高手,为什么电脑有硬盘的储存量还需要内存呢?还有它在电...
外存通常是磁性介质或光盘,像硬盘,软盘等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据...

我玩个单机游戏,进去后跳出来这个东西..“0x77c170dc”指令引用的“0x0...
如图3所??示,存储器质量问题更换存储器 4,加强机箱内部的散热,散热问题 5,内存和主板不插或与其他硬件重新插入内存或换个插槽不兼容 6个硬盘更换硬盘 7,驱动程序问题,重新安装驱动程序。如果这是一个新的系统,先安装主板驱动程序 8软件损坏重装软件 9软件BUG补丁或最新的版本。 10软件和系统不兼容的软件补丁,...

相似回答