...反复写入吗?是不是一般用户编程的程序都放入ROM中啊?如PLC程序...
发布网友
发布时间:2024-10-24 14:57
我来回答
共4个回答
热心网友
时间:2024-10-29 05:41
我们电脑里头的内存条中,其实都包括了ROM和RAM两个部分。
ROM是只读内存(Read-Only Memory),它里头已经预先固定地放入一些起基础性作用的程序或数据,如bios和操作系统的引导程序等,所以它跟机器的启动是有密切关系的,也因为如此,基于操作系统之上的程序就不能使用这部分的内存了(如果数据被改了的话,恐怕连机器都开不了!),所以ROM有“只读”之称。
RAM是随机存取存储器(Random-Access Memory),这部分内存是提供操作系统之上的程序使用的。只要这些程序一启动,它们就会从磁盘中复制一份副本被放到RAM里头执行,当中的数据会根据程序的执行指令不停的改变,以实现相应的功能。一旦程序结束了,RAM里头的程序也就自动被销毁。因此有“随机”之称。
至于LZ说的“PLC中程序写入好像是写到ROM里面去”,这是没错的。虽然是ROM,但是它一些重要的其基础性的初始信息或重要的程序都是需要你去写进去的(不然的话ROM里头就什么都没有,那我们还用这个没有数据的ROM干嘛呢?恐怕电路设计连跑都跑不了了),只是一旦你写好了ROM里头的东西,而且要用到这个ROM的电路设计已经投入使用了,那么ROM里的东西就不能被外围的数据修改而已。 一般来讲,一个PLC只会放一个功能的程序。
热心网友
时间:2024-10-29 05:34
你学这个的,你应该最清楚哦,这个都不清楚,怎么编程,怎么做设计呀。
热心网友
时间:2024-10-29 05:34
ROM在出厂时就已经写在器件里了
比如说内存吧:
包括RAM和ROM
ROM里有引导程序和内存的信息
RAM则在系统运行后,有操作系统的程序
你玩网游写程序,都只有在读入RAM之后
才能在RAM中运行,
但是现在对RAM和ROM的界限越来越模糊了
优盘就是个和好的例子
热心网友
时间:2024-10-29 05:41
ROM是只读内存(Read-Only Memory)的简称,不能写入吧