1. 程式人生 > 其它 >微機原理與介面技術<1>

微機原理與介面技術<1>

1.課程概況和微機的發展 2.微機的軟硬體系統和工作過程

課程概況

微機原理 是學習和掌握微機硬體知識和彙編程式語言設計的入門課程。

為什麼要學這門課:

  • 實時性需求
  • 硬體訪問的需要
  • 編譯原理、作業系統、嵌入式系統等需要

編譯與高階語言比較:

  • 計算機是通過執行實現編寫好的程式程式碼來完成使用者特定的程式操作
  • 程式程式碼越少,完成任務需要的時間就越短

完成同樣任務:
|原始檔|目標檔案|可執行檔案
程式彙編 |279B |128 |640B
C語言 |44B |354B |944B
!!可見彙編檔案的執行速度是C的14.76倍

微型計算機軟硬體系統

微型計算機硬體系統

  • 到目前為止,計算機仍沿用1940年馮諾依曼首先提出的系體結構。

馮諾依曼計算機基本思想設計:

1.資料、資訊、指令都以二進位制形式表示
2.程式和資料是現存放在儲存器中,計算機在工作時能高速地從儲存器中獲得指令加以執行
3.由運算器、控制器、儲存器、輸入輸出裝置等五大部件組成計算機系統

  • 總棧:計算機中各功能部件傳送資訊的共同通道。