1.2023年第一台通用電子計算機eniac誕生
2.馮.諾依曼結構:
組成:輸入裝置,輸出裝置,儲存器,運算器,控制器
3.現代計算機結構模型:
cpu**處理器
pc程式計數器
ir指令暫存器
alu算數邏輯部件
gprs通用暫存器組
mar儲存器位址暫存器
mdr儲存器資料暫存器
4.語言
機器級語言:機器語言&組合語言
高階語言:
處理邏輯分為三種結構:順序,選擇,迴圈結構
兩種轉換方式:
編譯:生成目標程式
解釋:不生產目標程式,逐條翻譯為機器級語言
gcc+linux平台處理工程
預處理~編譯~彙編~鏈結
hello.c源程式(文字)
hello. i源程式(文字)
hello. s組合語言程式(文字)
hello. o可重定位目標程式(二進位制)
hello可執行目標程式(二進位制)
環境gui圖形使用者介面
cui命令列使用者介面
5.指令集體系結構isa(指令系統)
抽象層mooc習題
6.易錯總結
機器指令和彙編指令都能被計算機直接執行-----錯
彙編指令要編譯成機器碼才可以直接執行。
乙個完整的計算機系統包括硬體和軟體。軟體又分為系統軟體和應用軟體
應用程式設計師工作在指令集體系結構層,需要對底層很熟悉----錯
os是對isa和硬體的抽象,程式設計師通過os使用系統資源
指令字不屬於計算機中硬體(即物理上實際存在的部件)
計算機系統結構 計算機 計算機系統的基本結構
乙個完整的計算機系統是由計算機硬體系統和計算機軟體系統兩部分組成。硬體是計算機的實體,又稱為硬裝置,是所有固定裝置的總稱。它是計算機實現其功能的物質基礎,其基本配置可分為 主機 鍵盤 顯示器 光碟機 硬碟 軟盤驅動器 印表機 滑鼠等。軟體是指揮計算機執行的程式集,按功能分系統軟體和應用軟體。1 由運...
計算機系統基礎
includeint main return 0 如果將表示式換成 2147483647 1 2147483647 結果又會怎麼樣呢 編譯器如何處理字面量 高階語言中運算規則 高階語言與指令之間的對應 機器指令的執行過程 機器級資料的表示和運算 sum int a unsigned int len ...
計算機系統
一陰一陽之為道。早在幾千年我國古人就知道天地萬物皆由正反兩個東西組成的。自從人類進入電氣時代,隨著電子元件的快速發展,各種裝置隨之誕生了。一些元件 例如閘流體 可以根據電壓的高低變化自行導 通或者關斷。如果是高電壓導通,就規定是1 低電壓導通規定是0,那麼眾多的這些元件組成的乙個整體就可以0 和1來...