你只怕是对RAM有什么误解吧
我不是计算机专业的,只能解读51的RAM
51的RAM是易失的,掉电就没了了,"任何RAM中存储的信息在断电后均会丢失,所以RAM是易失性存储器。"这是百度的解释,记住这句话,记不住就抄20扁
RAM和ROM虽然名字上都夹带着内存,但它们是两个东西,从设计的最初目的到实际使用,它们一直都是指向两个不同的地方的
RAM是提高数据相关处理速度的,算是一个数据处理的中转站,没有DMA功能的单片机,处理数据都要经过RAM的,RAM放满了,单片机就处理不了数据了
ROM就是存放数据的,就像家里的一个箱子,放满了就放满了,最多是再也放不下东西而已,单片机一样的正常运行
不要有着把指令放在RAM的想法,有了这个想法,并不是你有创新思想或者是脑洞大开,那是连51单片机的入门知识都没有学好 |