1. 程式人生 > >《程序是怎樣跑起來的》第一章讀後感

《程序是怎樣跑起來的》第一章讀後感

結果 計算 怎樣 集成電路 了解 階段 認識 設定 有一個

在讀《程序是怎樣跑起來的》之前我對CPU的認識只是止步於它是一種超大規模的集成電路由數億個晶體管組成,本書第一章詳細講解了CPU的內部結構、保存指令和運行機制。CPU內部由寄存器、控制器、運算器和時鐘四個部分組成。存儲指令和數據的是內存與CPU相連,內存中的數據在斷電後會消失。作為程序員需要了解寄存器,寄存器用來暫存指令數據,程序把寄存器當做對象來描述。CPU是具有各種功能的寄存器的集合體。

CPU的運行機制:CPU從內存中提取指令或數據,放到寄存器中並將它轉換為機器語言,CPU執行指令或對數據進行運算。將執行階段的運算結果放到CPU的暫存器中方便指令快速存取。函數的調用處理是通過把程序計數器的值設定成函數的存儲地址來實現的。第一章能夠對CPU的運行機制有一個淺顯的了解。還有很多不懂的,在書中關於匯編語言的一部分內容很難理解。這本書對於計算機基礎薄弱的人來說很值得一看。

《程序是怎樣跑起來的》第一章讀後感