電腦怎麼讀懂程式?



從程式碼到電子訊號


我們知道,電腦在運算時會傳遞許多電子訊號;而我們也知道,人們利用程式語言跟電腦溝通。那麼我們可以推測,電腦必須學會將人們輸入的程式語言,轉換成處理器可以計算的電子訊號。而這個轉換的過程,分作「編譯組合鏈接」(compilation、assembly、linking)。


當執行程式碼時,程式碼會先被「編譯器」編譯成組合原始碼。而組合原始碼會再被組合成二進位的物件碼( 0和1 ),最後再由「鏈接」等過程變成電子訊號。




executable 執行檔
binary 二進位
operating system 作業系統
compiler 編譯器
function 函數
declaration 宣告
execute 執行
architecture 架構、結構
上一章節
下一章節
使用者分享的影片來自 YouTube。瞭解更多
+1 
感謝內容貢獻者 此篇文章由 1 位使用者共同編輯而成,並且由學呀的編輯團隊負責維護。點此查看編輯者名單。