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

程序運行在什麼電路上面

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

閱讀全文

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

熱點內容
資料庫系統為什麼不屬於系統程序 瀏覽:863
白銀人才市場在什麼位置 瀏覽:498
東莞有哪些出口越南產品 瀏覽:286
如何開發海產品和農產品 瀏覽:426
c盤哪些數據可以刪 瀏覽:615
市場上賣的皮蛋怎麼樣 瀏覽:790
現貨電子交易交割是什麼意思 瀏覽:1
下載什麼可以查看供車信息 瀏覽:960
刺激戰場信息哪裡調整 瀏覽:363
農村怎麼銷售產品圖片 瀏覽:239
大宗交易股票怎麼分析 瀏覽:450
貨運代理人有什麼特點 瀏覽:976
有技術的你還等什麼趕緊看過來 瀏覽:273
招聘信息軟體哪個最好 瀏覽:124
交易行業哪個前景好 瀏覽:555
如何找出早盤信息 瀏覽:334
港股通許可權開通後怎麼交易 瀏覽:74
福建生物工程技術學院銅盤宿舍什麼樣 瀏覽:400
程序員要依據什麼文檔進行編碼 瀏覽:34
如何進行個人微信信息分析 瀏覽:468