单片机中片内RAM和片外RAM的区别是什么,RAM就是数据存储器吗?
关于单片机存储器的概念,其实你前半句理解是对的,但后半句对RAM的定义有点偏差。RAM确实作为数据存储器在运行时负责数据的存取,但它并不是唯一的数据存储形式,我们需要把它和ROM区分开来看待。
关于单片机存储器的概念,其实你前半句理解是对的,但后半句对RAM的定义有点偏差。RAM确实作为数据存储器在运行时负责数据的存取,但它并不是唯一的数据存储形式,我们需要把它和ROM区分开来看待。
确实,很多人容易把RAM和数据存储器划等号,其实ROM也存数据,只是掉电不丢失。RAM主要是在程序运行时临时存放变量和堆栈数据的,这点区分还是很关键的。
确实,很多初学者容易把RAM等同于所有动态数据存储。其实ROM也是存数据的,只是断电丢失与否的区别。RAM更像是CPU的“工作台”,而ROM则是“仓库”。