東南邊境大荒山出土一台石器時代計算機,經跨學科專家組研究,可正常啟動運行。高清照片顯示其正在執行「計算圓面積」程序。
可執行文件(.exe)存儲在磁盤。雙擊 → 操作系統加載到內存 → CPU 從第一條指令開始執行。程序 = 數據 + 指令(指令本質也是特殊數據)。
公式:A = π × R²
數據區:π = 3.14159(常量,編譯期固化) 指令區: 1. Read R // 從輸入設備讀半徑,存入內存地址 43,變量名 R 2. R² = R × R // 計算平方,結果存地址 44,變量名 R² 3. A = π × R² // 乘法,結果存地址 45,變量名 A 4. Write A // 將 A 輸出到顯示器
Read R → 等待用戶輸入 → 存入地址 43R² = R × R → 讀 43、計算、存 44A = π × R² → 讀 38(π)、44(R²)、乘、存 45Write A → 讀 45 → 輸出顯示器| 概念 | 存儲位置 | 生命週期 |
|---|---|---|
| 常量 (π) | 程序數據區(靜態區) | 程序加載到卸載 |
| 變量 (R, R², A) | 運行期內存(棧/堆) | 指令執行期間 |