導航:首頁 > 軟體知識 > 程序運行在什麼電路上面

程序運行在什麼電路上面

發布時間:2023-07-10 02:43:33

㈠ 單片機的定義是一個集成晶元,我們寫好程序,燒錄在晶元上,想要程序運行。我們應該把晶元放在什麼上運行

接在外圍電路板上。不是板子讀取單片機里的程序運行,而是單片機自己在運行。
單片機本身是個集成晶元,分為幾個部分,你說的燒錄在晶元上,是指燒錄在晶元中ROM部分中,除此之外,它還有RAM ALU等等部分。只有單片機是不會工作的,它還需要接入電源,振盪等電路才會工作,這就需要外圍電路。
接入這些後,單片機才會動起來,自己讀取內部ROM中的程序機器碼進行運算處理,控制IO口對外輸入輸出等操作。

㈡ 計算機正在運行的程序存放在

計算機正在運行的程序一般都會存放在RAM(內存中)里,但是如果運用虛擬存儲器技術可能會有一部分程序駐留在磁碟中。

RAM是與CPU進行數據交換等一些列操作的重要部件。計算機中程序的運行都離不開內存,因此內存的的好壞在一定程度上決定了計算機的好壞。

它用於暫時存放CPU中的運算數據,與硬碟等外部存儲器交換的數據。

(2)程序運行在什麼電路上面擴展閱讀:

內存的技術指標一般包括奇偶校驗、引腳數、容量、速度等。引腳數可以歸為內存的介面類型。

程序在計算機中運行經過的步驟:

1、編譯:

編譯程序把一個源程序翻譯成目標程序的工作過程分為五個階段:詞法分析、語法分析、語義檢查和中間代碼生成、代碼優化、目標代碼生成。

2、鏈接:

把所有編譯後得到的目標模塊連接裝配起來,再與函數庫相連接成一個整體。

3、裝載:

把程序裝入內存的操作系統程序

4、運行:

將可執行目標文件中的代碼和數據從磁碟復制到內存中,然後通過跳轉到程序的第一條指令或入口點來運行程序。

參考資料來源:網路-計算機

㈢ 問一個非常業余的問題 ,編寫的程序如何在硬體上運行的,難道說編寫程序的過程中就改變了他的電路結構嗎

就目前,一般來說沒有改變電路,CPU中有個叫運算器的核心組件,給定操作數和操作碼(都是二進制的一串數)就會得到對應的輸出,走得都是一套電路,但這套電路和家裡電燈用的電路不太一樣,是邏輯電路。
邏輯電路就是有一些NB開關的電路,這些開關叫「邏輯門」,比如「與門」這個開關有三根線A,B,O,只有A,B上都有點O才有電。就是用許許多多這些個NB的開關組成的陣列就讓CPU會做加法和乘除法了,程序員再用這些加減乘除拼出更NB一點的功能。
不過確實有能改變電路(邏輯電路)的程序,不過這寫程序是為可編程晶元設計的。
現在也有可以真正的在程序運行中改變電路的硬體,不過使用的還不是很廣泛。

閱讀全文

與程序運行在什麼電路上面相關的資料

熱點內容
動態交通信息服務什麼意思 瀏覽:48
什麼是單獨代理執行階段 瀏覽:620
2020年關稅配額有哪些產品 瀏覽:506
如何防止資料庫內部威脅 瀏覽:403
ug怎麼在程序里加m8 瀏覽:979
消費者如何保持產品質量 瀏覽:82
代理商怎麼聯系供應商 瀏覽:168
神之路在哪裡能交易號 瀏覽:585
技術職業學校哪裡的好 瀏覽:581
有貨找車怎麼朋友圈發布信息 瀏覽:327
抖音顏值評分小程序多少分算帥 瀏覽:278
集中資料庫有哪些 瀏覽:44
怎麼做城市欣雅紙代理 瀏覽:120
遷安有哪些證券交易所 瀏覽:673
法蘭克加工中心怎麼刪除程序名 瀏覽:497
山地車代理如何發展 瀏覽:621
王者的游戲數據是哪些 瀏覽:161
廠家代理加盟費多少錢 瀏覽:26
王者榮耀打野如何區分有用的信息 瀏覽:856
黃金交易配比成功要多久回款 瀏覽:158