你是來向別人請教的,不是來教別人的
"看清問題,我的問題是以為程序是一定要放在RAM里跑的,可實際不是"
你說這話的理論依據(jù)是什么呢?程序就是放在RAM里面跑的,而且,也只能放在RAM里運行
ROM是用來放指令的,不是用來運行指令的,單片機就是通過復制ROM里面的指令,放在RAM中運行的,叫復制也行,叫調用也行,大概就是這么個意思了
上古時期的單片機沒用過,不好說
現(xiàn)在的單片機,指令都是存放在ROM中,記住,是存放!不是在里面運行
然后,單片機再把ROM中的指令調(叫復制也行)出來,放在RAM中運行的,調用的方式不用,也就有了哈佛結構和馮諾依曼結構之分..........
這種玩意類似于"單片機發(fā)展史"之類的,村口大媽聊天一樣的內容,你都不舍得看一下?還杠人家..... |