就是人與計算機之間溝通的介質
人把自己想要命令給計算機做的事情,用計算機可以識別的語言(程式語言)翻譯出來並寫到檔案裡
程式就是儲存**的檔案,又稱之為軟體,軟體是計算機硬體的靈魂,計算機硬體是負責做事的,具體怎麼做由程式控制
程式執行之後產生的所有行為,稱之為程序
五大組成部分:控制器,運算器,儲存器,輸入裝置,輸出裝置
與執行程式相關的三大核心硬體cpu,記憶體,硬碟
控制器:計算機的指揮系統,負責控制所有其他硬體的執行 ,類似大腦
運算器:負責運算,數字運算+邏輯運算,類似大腦
控制器 + 運算器 = cpu 就是人的大腦
儲存器:訪問資料
記憶體/主存:存放的是電訊號,斷電資料則丟失,只能臨時儲存資料。讀寫資料快——人腦的記憶能力
外存:存放的磁訊號,斷電資料仍然存在,可以永久儲存資料。讀寫速度慢——本子
程式 = 資料 + 功能
程式執行經歷2個階段:
1,載入階段,程式最先放在硬碟中,程式的執行需要把程式的**從硬碟載入到記憶體中
2,執行階段,然後cpu從記憶體中取**執行
作業系統是乙個協調,管理,控制計算機硬體資源與應用軟體資源的一種控制程式
計算機體系三層結構:
應用程式
作業系統 檔案
計算機硬體 硬碟
計算機完整體系:
圖形化介面應用程式
命令cmd.exe python.exe 圖形桌面
系統介面層
核心計算機硬體
平台 = 計算機硬體 + 作業系統
計算機 計算機基礎整理
大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...
計算機基礎
1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...
計算機基礎
1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...