1樓:陽誠友
我們電腦裡頭的記憶體條中,其實都包括了rom和ram兩個部分。
rom是隻讀記憶體(read-only memory),它裡頭已經預先固定地放入一些起基礎性作用的程式或資料,如bios和作業系統的載入程式等,所以它跟機器的啟動是有密切關係的,也因為如此,基於作業系統之上的程式就不能使用這部分的記憶體了(如果資料被改了的話,恐怕連機器都開不了!),所以rom有「唯讀」之稱。
ram是隨機存取儲存器(random-access memory),這部分記憶體是提供作業系統之上的程式使用的。只要這些程式一啟動,它們就會從磁碟中複製乙份副本被放到ram裡頭執行,當中的資料會根據程式的執行指令不停的改變,以實現相應的功能。一旦程式結束了,ram裡頭的程式也就自動被銷燬。
因此有「隨機」之稱。
至於lz說的「plc中程式寫入好像是寫到rom裡面去」,這是沒錯的。雖然是rom,但是它一些重要的其基礎性的初始資訊或重要的程式都是需要你去寫進去的(不然的話rom裡頭就什麼都沒有,那我們還用這個沒有資料的rom幹嘛呢?恐怕電路設計連跑都跑不了了),只是一旦你寫好了rom裡頭的東西,而且要用到這個rom的電路設計已經投入使用了,那麼rom裡的東西就不能被外圍的資料修改而已。
一般來講,乙個plc只會放乙個功能的程式。
2樓:沙裡波特
啟動程式應放在 rom 的 ffff0h 開始的單元。
**程式後程式的第一條指令都是存放在rom的哪個位址單元?
3樓:小為行
因為51微控制器復位後pc(程式計數器)的初值為0000h,也就是說復位後程式先執行處於0000h單元的那條指令。
程式的入口位址在rom中是規定好了的嗎?
4樓:網友
作為一款cpu,它一般可以有多個源可以執行啟動**,比如可以從flash啟動,從串列埠啟動,從網口啟動。但這些啟動的選擇**是用rom固化在片內的一段程式,由這個程式根據啟動時cpu某些管腳的狀態來實際選擇去**啟動。
編寫程式,將rom中以tab為首位址的32個單元的內容送到外部ram以00h為首位址的區域去
5樓:匿名使用者
你太天真了,你以為不給rmb工資就能找到程衡遲高序員咐尺嗎?我是不會告訴你用命令提示符就可以搞定的旦洞……我吧……
mcs-51系列微控制器包括哪幾個主要部件?各自的邏輯功能如何?急!!!
6樓:做而論道
mcs-51 微控制器的組成、內部結構如下圖所示:
8051微控制器位址總綱
7樓:豬大腸啊
建議去豆丁網搜文字資料學習。
2.從rom的位址為1236h單元讀出資料,有幾種方法?
8樓:沙裡波特
你用的,是什麼手機?
還是某種電腦?
9樓:唯美使用者
不知道,你問別人吧!什麼是1236h單元啊?嘿嘿,我不知道你問別人唄,再說了,這種題目肯定也不會啊,我才上四年級呢。
8051微控制器內的rom容量有多大?有哪幾個特殊的程式入口位址?
10樓:網友
8051微控制器內的rom容量有4kb,但現在很多都是16至64kb,也稱為51微控制器。其特殊的程式入口位址主要有:復位後位址0000和5箇中斷源的中斷程式入口位址。
11樓:網友
儲存容量是4kb,表示有4096個儲存單元,每個單元存放8位數,就是乙個位元組,就是乙個byte,縮寫為b。
是從0000h~0fffh,這是儲存器的位址範圍。每乙個單元都要有乙個位址,這些位址就是4096個,對應上面說的4096個儲存單元。
每個單元,就好比乙個教室,而每乙個教室都要有乙個編號吧,這個編號就是單元位址。
華為手機怎麼把程式放在桌面,華為手機,設定 應用程式裡面的軟體怎麼在桌面建立快捷方式?
長按住軟體就bai可以放到桌面上的了,du保zhi證穩定版本的才好的。可以dao使用著安卓內版應用寶對需要容的軟體安裝下來的。保證安裝下來的軟體是穩定版本的就可以在手機上使用的。上面顯示的軟體的型別有十幾種的呢。選擇之後就可以成功的將軟體安裝下來到手機上的。很好的在手機上使用安裝下來的軟體來操作了。...
51微控制器的程式儲存器(rom)與資料儲存器(ram 是相互
呵呵 你的問題好多呀 還是俺來回答你吧 1 概念要明確 rom 和 ram是計算機的半導體儲存器,速度與cpu相匹配,cpu只能直接訪問和執行半導體儲存器中的程式和資料。叫記憶體。而硬碟不是半導體儲存器,速度與cpu不匹配,cpu不能直接訪問和執行半導體儲存器中的程式和資料,只有先把硬碟的內容傳遞給...
想去除一些自動啟動的程式,可以在登錄檔的哪裡修改呢
開始 程式 啟動 裡面有啟動項 裡面改另外 開始 執行 msconfig 也可以qq的開機啟動是在 開始 程式 啟動 中,把快捷方式刪除就行了 可以執行msconfig,修改啟動項。也可以在登錄檔裡面。開始執行regedit,依次找到hkey local machine software micro...