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

程序運行在什麼電路上面

發布時間: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一點的功能。
不過確實有能改變電路(邏輯電路)的程序,不過這寫程序是為可編程晶元設計的。
現在也有可以真正的在程序運行中改變電路的硬體,不過使用的還不是很廣泛。

閱讀全文

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

熱點內容
大數據統計和硬輔哪個好 瀏覽:434
技術類的學習記錄文檔怎麼寫 瀏覽:85
怎麼申請建畜牧交易市場 瀏覽:50
滬指什麼時候交易 瀏覽:295
課程銷售如何給客戶發信息打廣告 瀏覽:977
超市推頭賣哪些產品 瀏覽:180
大愛無私愛你深似海怎麼回信息 瀏覽:820
神威氣動代理什麼牌子 瀏覽:509
總代理有哪些地方 瀏覽:85
洗發水代理怎麼做 瀏覽:971
感測器中檢測技術的含義是什麼 瀏覽:944
掛單交易軟體哪個好 瀏覽:295
代理融資租賃公司需要什麼材料 瀏覽:128
租賃市場在積聚著什麼 瀏覽:301
如何拍產品立體照片 瀏覽:125
微信所在盤符變了如何找回數據 瀏覽:122
如何寫推銷產品計劃 瀏覽:478
賣房需提供給客戶哪些信息 瀏覽:17
如何打市場價格戰 瀏覽:403
公司購買商辦房後多久能上市交易 瀏覽:303