有些话是不能深究的,否则计算机原理的一切都不是一句话能解释清楚的。RAM 运行"中"程序"这句话的内涵在于程序"与进程的区别,磁盘上的代码是"死的"/123。只有被操作系统加载到内存中,才是“活”的进程,所以RAM 运行中说程序是正确的。但如果继续具体的话,那么程序 运行的实际指令肯定不是在内存中,而是CPU、GPU、DMA控制器、协处理器、桥芯片等。这些是程序 instruction最终“执行”的地方,如果它是真的话。
5、安卓手机安装 程序到在ROM还是RAM中, 运行 程序呢?1.rom是相当于u盘的闪存芯片。2.大部分软件都会在后台自动调用一些框架协议运行,运行,所以占用了ram。另外程序你越多ram就会被系统用来预读这些程序的信息,这也占了ram。3.他指的是ROMPS:romu盘ram电脑内存和安卓机运行软件,显示游戏过程中内存不足,提醒你盗版。
6、当计算机执行某一 程序时,其 运行时 程序段应存储在__?内存吗?为什么?Memory记忆是剧院的舞台。所有的“戏”(程序)都只能在“舞台”(记忆)上演出。如果只是简单的内存,,,但是在操作系统的CPU中是允许的,那就不是,,,而是各种寄存器,,具体我忘了。操作系统里面有,,,书,不是我借出去的。硬盘上的内存或虚拟内存。有六个不同的地方存储数据:寄存器(在CPu中,内存地址访问)、堆栈、静态存储、常量存储、非RAM存储程序 运行,系统会为程序Target程序Area分配一个存储空间:静态数据区,用于存储目标代码;用于存储编译时可确定的存储空间的数据运行 Stack area:用于存储可在运行/确定的存储空间的数据
7、cpu 运行时 程序是在flash中还是在RAM呢?x86 CPU和单片机读取-1的具体方式/PC将程序从外部存储(硬盘)和程序传送到RAM。Cpu从RAM中读取程序和数据,而单片机的程序固化在flash中。cpu读取运行时,直接从flash中读取程序。本文通过从RAM中读取数据来分析产生这种差异的具体原因。也就是说,数据是用程序存储的,pc的RAM资源相当丰富,从几十米到几百米甚至几千兆字节,客观上可以承载大量的程序数据。
8、cpu 运行时 程序是在flash中还是在RAM?CPU运行H程序是在flash还是RAM中?我觉得这是一个很基本的问题。x86 pc和单片机等嵌入式开发系统中程序的存储是完全相反的,即x86 pc的cpu是运行 程序时存储在RAM中。而单片机等嵌入式系统存储在flash中。x86cpu和单片机读取程序的具体方式是从外存(硬盘)下载运行 程序。
Cpu从RAM中读取程序和数据,而单片机的程序固化在flash中。cpu读取运行时,直接从flash中读取程序,本文通过从RAM中读取数据来分析产生这种差异的具体原因。也就是数据和程序存储在一起,pc的RAM资源相当丰富,从几十米到几百米甚至几个G,客观上可以承载大量的程序数据,单片机的架构多为哈佛体系。