【微型计算机原理与接口技术】课程介绍
微型計算機組成原理
- 課程內容介紹
- 第一章 微型計算機基礎
- 第二章 80X80微型處理器
- 第三章 匯編語言指令集
- 第四章 匯編語言程序設計
- 第五章 輸入/輸出系統
- 第六章 中斷系統
- 第七章 微型計算機系統串行通訊
- 第八章 并行I/O接口
- 第九章 可編程定時/計數器
- 課程意義
- 匯編語言
- 接口技術
- 學習目標
本筆記的視頻,源自中國大學MOOC,南京郵電大學的微型計算機原理與接口技術。
課程內容介紹
第一章 微型計算機基礎
這一章將講解信息在計算機中的表示方法以及微型計算機系統的基本組成。
第二章 80X80微型處理器
這一章是微型計算機的核心——CPU的工作原理(CPU的內部結構及工作模式)。
第三章 匯編語言指令集
這一章將講解組成匯編程序的基本單位 指令相關的知識,在講解尋址方式與匯編語法的基礎上,按照功能類別對匯編語言指令進行系統的講解。
第四章 匯編語言程序設計
這一章將講解應用匯編語言指令,來設計實現各種功能的匯編語言程序。除了講解程序設計方法,還將對系統功能調用進行講解。
第五章 輸入/輸出系統
這一章是學習接口技術的基礎,在講解總線的構成和工作原理的基礎上,將會講解接口電路相關概念,以及用于不同信息交換方式的接口類型。
第六章 中斷系統
這一章將系統的講解終端這一重要的接口方式,講解中斷的基本概念、中斷指令、8259A中斷控制器的工作原理、中斷系統的構成以及應用方法。
第七章 微型計算機系統串行通訊
這一章將學習到串行通訊的協議標準,8250串行異步通信接口芯片的結構,實現串行異步通訊的方法,以及開發串行通訊應用程序的方法等。
第八章 并行I/O接口
這一章中將講解 8255A 并行接口芯片的結構,工作方式,不同工作方式在并行輸入輸出中的實際應用和程序設計方法。此外,對并行打印機接口的工作原理進行簡單介紹。
第九章 可編程定時/計數器
這一章將學習 8254 定時計數器,講解它的結構,工作原理,工作方式以及如何編寫程序來實現 8254 的應用。
課程意義
掌握兩個能力:
- 用匯編語言進行程序開發的能力
- 設計微型計算機輸入輸出接口的能力
匯編語言
-
匯編語言是最接近于機器語言的編程語言,是人與機器最直接的溝通語言。
學習本課程能夠充分獲得底層編程的經驗,深刻理解機器運行程序的原理,使我們對于復雜變化的計算機只是了解更清晰。 -
匯編語言是聯系硬件與軟件的紐帶,硬件與軟件構成了完整的計算機體系。
學習本課程不但能感知硬件內部的工作原理,清晰地了解到芯片之間的協作流程,而且有助于理解高級語言的核心原理。
因此,學習本課程,既能向上理解軟件,又能向下感知硬件,形成一個軟硬兼具的計算機知識體系。
接口技術
接口技術是計算機硬件系統實現人機交互的重要通道,學習接口技術是理解和掌握硬件的最佳入口。
學習目標
- 為深入學習高級語言,例如C語言等打下基礎。
- 為編寫系統級軟件,例如操作系統軟件,以及驅動程序等打下基礎。
- 為學習其他計算機系統類課程,例如嵌入式系統等打下基礎。
總結
以上是生活随笔為你收集整理的【微型计算机原理与接口技术】课程介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机组成原理-第一章(1)-概述
- 下一篇: 再生龙使用手册