編譯原理(六)運行時存儲空間的組織和行爲2

堆管理 計算機內存分層 現代計算機都設計成程序員不用關心內存子系統的細節就可以寫出正確的程序 程序的效率不僅取決於被執行的指令數,還取決於執行每條執行需要多長時間 執行一條指令的時間區別非常可觀 差異源於硬件技術的基本侷限:構造不了大容量的告訴存儲器 數據以塊(緩存行、頁)爲單位在相鄰層次之間進行傳送 數據密集型程序可以從恰當利用內存子系統中特點 上面main函數執行的時候會報錯,因爲當用strc
相關文章
相關標籤/搜索