原理介紹
又名微型計算機原理.
是一門計算機專業的必修課程.
內容
計算機的指令系統,CPU的組成等等內容,並且介紹了彙編在微機原理中的套用等等...
趨勢
計算機發展至今一直有這種趨勢: 組成越來越複雜、功能越來越強、套用越來越容易。組成越來越複雜和功能越來越強,而套用越來越容易是指對一般用戶而言的。這裡所說的容易是建立在無數專業軟體開發者的艱苦努力所開發出的大量語言、軟體工具等基礎之上的,使一般用戶具有非常容易的計算機套用環境。
基礎知識
1.數和數制(二進制、十進制、十六進制和八進制)及其轉換2.二進制編碼
3.二進制邏輯運算
4.二進制算術運算
5.BCD碼
6.計算機中字元表示
7.計算機的組成結構
8.補碼、反碼、原碼之間的轉換方法。
8086指令
1.基本數據類型
2.定址方式
3.6個通用指令
彙編語言
1.彙編語言的格式2.語句行的構成
3.指示性語句
4.指令性語句
5.彙編語言程式設計的過程
6.程式設計
7.宏彙編與條件彙編
操作時序
1.匯流排操作的概念2.8086的匯流排
3.8086的典型時序
4.計數器和定時器電路Intel8253
存儲結構
1.半導體存儲器的種類
2.讀寫存儲器(RAM)
3.唯讀存儲器(ROM)
4.PC/XT的存儲結構
輸入輸出
1.輸入輸出的定址方式2.CPU與外設數據傳送方式
3.DMA控制器主要功能
4.DMA控制器8237
中斷
1.中斷的基本概念
2.8086的中斷方式
3.PC/XT的中斷結構
4.Intel8259A
晶片8255
1.微機系統並行通信的概念2.並行晶片8255的結構
3.並行晶片8255的方式
4.PC/XT中8255的使用
接口電路
1.串列通信的基本概念
2.異步通信接口Intel8251A
數模模數
1.D/A轉換的概念2.D/A轉換器接口
3.A/D轉換的概念
4.A/D轉換器接口