《程式是怎樣跑起來的》第一章

金御科發表於2024-03-09

(1)《程式是怎樣跑起來的》第一章
前言中‘雙擊程式圖示,程式開始執行’就像是我們踏入校門,大學故事開始。隨著學期的進行慢慢懂得這種技術性專業需要自己的自律性,需要去自我約束自己。同時這些技術性專業又需要自己擁有濃厚的興趣
在這裡初次接觸計算機行業,慢慢了解了一些專業知識。又透過了這本書增加了一些專業知識。
從這本書起始提了從雙擊程式圖示開始到程式執行的整個機制
CPU=各種暫存器的集合體 而暫存器又用擁有各種種類和功能,暫存器是CPU的重點
CPU的暫存器會處理那些高階語言編寫的程式在編譯後轉化的機器語言,所以我把CPU理解為食品在經過第一次製作後再運輸至的加工中轉儲存廠
此外助記符則是英文簡寫
而彙編過程我進而理解為小麥加工成麵粉的過程,則反彙編便是一個逆反的過程
程式分為三種。順序執行就像從頭開始有條不紊,條件分支是像按照要求遵循條件去完成,迴圈則如同循壞體不斷迴圈往復。
函式呼叫需要處理函式內部處理後處理流程返回函式呼叫點可以理解為處理魚肉時先處理內臟進而處理魚身更好記憶
機器語言指令的主要型別有分為資料轉送指令,運算指令,跳轉指令,call/return指令而CPU就經過這些來處理事情
棧"stack"在程式領域中常表示為不斷地儲存各種資料的記憶體區域
此次讀這本書瞭解到了CPU的相關內容定義會有益於以後的學習
程式具有先後次序,也是指令和資料的組合體。CPU(根據程式指令進行資料運算並控制計算機)只能識別機器語言(使用各種語言編寫的程式轉化而來),CPU可以理解為我們人類的大腦分為暫存器,控制器,運算器,時鐘就像是我們的H區,海馬區,S區等,把知識點與我們所熟知的內容聯想起來更好的記憶。

相關文章