2020-02-24
馮.諾依曼計算機工作原理
- 存儲程序——存儲系統構建與快速訪問
將程序存放在計算機的存儲器中。
- 程序控制——指令系統、控制設計等
按指令地址訪問存儲器並取出指令,經譯碼依次產生指令執行所需的控制信號,實現對計算的控制,完成指令的功能。
馮.諾依曼計算機的組成(硬件+軟件)
1)硬件系統
1.主機
- CPU=運算器+控制器
- 內存
2.外設
- 輸入設備
- 輸出設備
- 外部存儲器
3.總線
- 地址線
- 數據線
- 控制線
運算器
注重功能與結構的關系——指令、數據結構、性能等。
控制器
存儲器
輸入/輸出設備
2)軟件系統
3)硬件與軟件之間的關系
- 相互依存:硬件是軟件運行的基礎,軟件的正常運行是硬件發揮作用的重要途徑。計算機系統必須要配備完善的軟件系統才能正常工作,且應充分發揮其硬件的功能;
- 邏輯等效性:些功能既可由硬件實現,也可由軟件來實現;
- 協同發展:軟件隨硬件技術的迅速發展而發展,而軟件的不斷發展與完善又促進硬件的更新,兩者密切地交織發展,缺一不可。
計算機的層次結構
- 不同用戶處在不同層次
- 不同層次具有不同屬性
- 不同層次使用不同工具
- 不同層次代碼效率不同