当前位置: 代码迷 >> RAM的解决方案
 
  • 关于汇编中物理地址的有关问题

    关于汇编中物理地址的问题小弟在看王爽的汇编语言的时候,有个疑惑。就是用段地址*16+偏移地址得出物理地址后,那个物理地址就是数据在内存中的位置吗?我看都是20位的物理地址,因为有20位地址总线,比如10000H。但我用#include<iostream>usingnamespacestd;intmain(){intp=1;cout<<&p<<endl;r...

    4130
    热度
  • vxworks系统启动很慢,该怎么处理

    vxworks系统启动很慢小弟最近在做一个vxworks下的项目,目前系统基本上已经搭建起来了,但是系统从flash上启动的时候非常的慢,经查看主要是在romstart中的解压缩部分,目前的解压缩部分采用了从flash中直接解压缩到RAM中,现在想将它改成为先从flash中拷贝到RAM中,再从RAM中解压缩到RAM中,但是不知道怎么做?color='#e78608'>------解决方案-----...

    9974
    热度
  • 请教单片机中的程序是在哪里执行的,是直接在flash里面吗

    请问单片机中的程序是在哪里执行的,是直接在flash里面吗?一般单片机的RAM很小,比如STC89C58,其RAM只有1024个字节,那么程序是在哪执行的呢?是直接在FLASH上面跑的,还是在RAM上面跑的?ARM又是什么情况呢?台式机呢?color='#e78608'>------解决方案--------------------1.类似51,AVR这类的单片机,程序只能在ROM或FLASH里运行...

    445
    热度
  • 修改config.bib,配置内存分配解决方法

    修改config.bib,配置内存分配大家好:我在修改config.bib文件,但是修改后,系统不能启动,大家看看是怎么回事.还有修改config.bib还需要修改其他文件吗?config.bib原文件MEMORY;#defineCHAIN_ADDRESS 81E40000; CHAIN $(CHAIN_ADDRESS)00001000 RESERVED; pdwXIPLoc 0000000...

    158
    热度
  • MMIO 内存映射I/O 使用内存读写指令访问端口,该如何解决

    MMIO内存映射I/O使用内存读写指令访问端口问题1:内存映射IO之后,将硬件IO端口地址映射到内存空间地址,那么之后用内存读写指令访问硬件,可是在硬件层解释不通啊,我们都知道CPU和外设都是有M/IO引脚的,当M/IO引脚表示访问内存时,外设是不会被使能的,这时候怎么可能访问外设?举例来说在X86环境下,intel处理器,我们有一个摄像头,32M的缓存ram当我们把摄像头缓存ram映射到内存空间...

    69
    热度
  • MMIO 内存储器映射I/O 使用内存读写指令访问端口

    MMIO内存映射I/O使用内存读写指令访问端口问题1:内存映射IO之后,将硬件IO端口地址映射到内存空间地址,那么之后用内存读写指令访问硬件,可是在硬件层解释不通啊,我们都知道CPU和外设都是有M/IO引脚的,当M/IO引脚表示访问内存时,外设是不会被使能的,这时候怎么可能访问外设?举例来说在X86环境下,intel处理器,我们有一个摄像头,32M的缓存ram当我们把摄像头缓存ram映射到内存空间...

    119
    热度
  • 有挑战性的,if语句判断太繁琐,想改成switch,哪位能帮帮忙,该怎么解决

    有挑战性的,if语句判断太繁琐,想改成switch,哪位能帮帮忙请问高手们,现在有三套电脑配置,有两种配置的价格一样,我这个只能判断两种,我想用switch来判断三种(或是多种),最后的价格,应该怎么做,请指教有三种配置,应该会出现三种不同的价格,<html><head><scriptlanguage="javascript">functio...

    508
    热度
  • 单片机最小系统AT89S51,该怎么处理

    单片机最小系统AT89S51本人现在是在用面包板来学习51单片机,刚开头。(以下均指51单片机)刚搭拼一个最小系统,其中有几点不太明白:1.XTAL1和XTAL2管教在电路图上是接地线(我连接的是接负极),问题是18、19管脚如何和正极连接的。2.单片机中有寄存器,片内RAM上有工作寄存器和特殊功能寄存器,CPU上也有寄存器,这些寄存器的意思是什么,而且不是说寄存器是在CPU上的吗?为什么RAM上...

    114
    热度
  • 寄存器终究位于哪里? 求大神指导。

    寄存器到底位于哪里?求大神指导。。小白,刚接触,单片机,顺便看计算计组成原理。看到在mcs-51中SFR位于ram中,而计组中说寄存器位于cpu中。这怎么理解?然后能不能详细说下,在mcs—51中寄存器只存在于ram中?别的地方有?在计组原理中只位于cpu中?别的地方可有?求各位大神帮忙解释,谢谢!还有就是能不能给点学习的建议,比如从哪里着重入手和理解~~color='#FF8000'>-----...

    59
    热度
  • 关于cache一致性有关问题

    关于cache一致性问题当程序进行下载、调试或者中断连接时指令cache和数据cache不同步,这些操作所产生的指令这时候会被加载到数据cache,但不一定是指令cache,在这种情况下,会产生一致性问题。问:这是我翻译的一段话,对于数据cache,为什么在程序进行下载、调试、中断时会加载到指令呢?求解释。数据cache不是一直缓存数据么?color='#e78608'>------解决方案---...

    82
    热度
  • WinCE各个资料在NandFlash中的地址

    WinCE各个文件在NandFlash中的地址我是用DNW下载的,对这些东西不是很熟。怎么从下面得知各个文件在NandFlash对应的地址NandFlash中的地址MEMORYIFIMGMULTIXIP!IFWINCEDEBUG=retail;NK8020000001900000RAMIMAGEsongmodify2010-08-24NK8020000001E00000RAMIMAGERAM820...

    31
    热度
  • 适宜开发的Android手机推荐

    适合开发的Android手机推荐很多网友表示想购买一款适合开发的Android手机,今天Android123给大家推荐和讲明虾,哪些适合做Android开发。1.分辨率和RAM是必须考虑的,主流的均为WVGA级别,即480x800左右的,当然略高的有FWVGA比如480x854以及更高的DVGA640x960,RAM至少256MB吧,不然高版本的系统无法升级的。2.操作系统升级速度,这里硬件配置较...

    63
    热度
  • 关于汇编跳转到C时,设立栈指针(SP)的疑问

    关于汇编跳转到C时,设置栈指针(SP)的疑问汇编跳转到C时,都会为SP赋值最近看书发现些疑问(我用的开发板是mini2440,片内4K的SRAM,SDRAM大小64M,从0x30000000到0x33FFFFFF)我看书上的代码,当程序在片内SRAM运行的时候,sp的值设置为4096,当程序在SDRAM内运行的时候sp设置为0x34000000程序在哪个地方运行,sp就必须在那儿吗?程序在SDRA...

    81
    热度
  • 怎么让Android程序支持安装到SD卡(APP2SD)

    如何让Android程序支持安装到SD卡(APP2SD)Android系统在2.1版本之前,应用程序是只能安装到机身内存(RAM)中,这一特性从某种角度上讲,阻止了Android的发展,因为RAM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了应用程序的功能。自从Android2.2版本开始,Android系统引入了一个全新的功能——APP2SD,这个功能让Android系统允许将应用...

    79
    热度
  • 初学者——28335dsp中的memory map的有关问题

    菜鸟求助——28335dsp中的memorymap的问题各位大侠,我最近开始在学习dsp的东西,我有个开发板子,是dsp28335的开发板,但是在看dsp28335的datamanual中的memorymap的时候,一头雾水:1.它的memory中有个on-chipmemory,还有externalmemory,问题是它的externalmemory中又分为code区和data区,那么万一我这个e...

    31
    热度
  • 关于链接地址和绝对地址解决思路

    关于链接地址和绝对地址在vxworks中的rominit函数,不使用绝对地址,只使用相对地址,请问,是不是所有在rom中运行的程序,都是只使用相对地址的呢?在什么时候使用相对地址,在什么时候使用绝对地址呢?另外,romstart函数也是在rom中运行的,为什么要把它的链接地址link到ram空间呢?color='#FF8000'>------解决方案--------------------PU的寻...

    396
    热度
  • wince启动黑屏!该怎么处理

    wince启动黑屏!build.log如下:RAMAutoSize:RAMStart=81c4b000RAMSize=0e2b5000FoundpTOCat00001024Noimportsfornk.exeNoimportsforkernel.dllNoimportsforcoredll.dllNoimportsfork.coredll.dllWarning:Unabletodoimportsf...

    2
    热度
  • 关于链接地址跟绝对地址

    关于链接地址和绝对地址在vxworks中的rominit函数,不使用绝对地址,只使用相对地址,请问,是不是所有在rom中运行的程序,都是只使用相对地址的呢?在什么时候使用相对地址,在什么时候使用绝对地址呢?另外,romstart函数也是在rom中运行的,为什么要把它的链接地址link到ram空间呢?color='#FF8000'>------解决方案------------------------...

    6141
    热度
  • wince可以使用两个不连续内存吗?该如何解决

    wince可以使用两个不连续内存吗???比如一个0x50000000~0x58000000,另一个0x30000000~0x38000000,各128M,共256M,怎么使用他们?config.bib中RAM好像必须是物理连续的吧?xiexiecolor='#e78608'>------解决方案--------------------引用楼主laozei000的帖子:比如一个0x50000000~...

    166
    热度
  • 关于类的一个问题

    关于类的一个问题 importjava.util.*;classcomputer{//privateStringname;privateStringcolor;privateStringtype;privateStringram;privateStringharddisk;privateintprice;privateStringstate;publicStringop...

    238
    热度