你只怕是對RAM有什么誤解吧
我不是計算機專業的,只能解讀51的RAM
51的RAM是易失的,掉電就沒了了,"任何RAM中存儲的信息在斷電后均會丟失,所以RAM是易失性存儲器。"這是百度的解釋,記住這句話,記不住就抄20扁
RAM和ROM雖然名字上都夾帶著內存,但它們是兩個東西,從設計的最初目的到實際使用,它們一直都是指向兩個不同的地方的
RAM是提高數據相關處理速度的,算是一個數據處理的中轉站,沒有DMA功能的單片機,處理數據都要經過RAM的,RAM放滿了,單片機就處理不了數據了
ROM就是存放數據的,就像家里的一個箱子,放滿了就放滿了,最多是再也放不下東西而已,單片機一樣的正常運行
不要有著把指令放在RAM的想法,有了這個想法,并不是你有創新思想或者是腦洞大開,那是連51單片機的入門知識都沒有學好 |