《32位微機原理、彙編語言及接口技術》是2009年07月天津大學出版社出版的圖書,作者是姜榮。《32位微機原理、彙編語言及接口技術》可選作高等職業院校微機原理與接口技術、微機原理及套用和彙編語言程式設計等課程的教材或參考書,也適用於相關專業本科生、計算機套用開發人員、希望了解計算機套用技術的普通讀者和培訓班學員。
基本介紹
- 書名:32位微機原理、彙編語言接口技術
- 作者:姜榮
- ISBN:9787561830642
- 定價:31.00元
- 出版社:天津大學出版社
- 出版時間:2009年07月
- 開本:16開
內容簡介,圖書目錄,
內容簡介
《32位微機原理、彙編語言及接口技術》一書,由姜榮編著,天津大學出版社出版。本書以80486微處理器為背景,講述32位微型計算機原理、彙編語言程式設計和接口技術。全書主要內容有微型計算機系統的組成、微型處理器的指令系統、彙編語言程式設計、微處理器的外部特性與存儲器的擴展、基本輸入/輸出接口、中斷控制接口、並行接口、串列接口與通信技術、數模與模數轉換電路等。
《32位微機原理、彙編語言及接口技術》配套教學課件,可供教學人員教學使用和學生自學參考。
圖書目錄
項目一 微型計算機系統的組成
1.1 項目開篇微型計算機系統是如何工作的
1.2 項目備戰微型計算機的系統組成
任務1.2.1 認識微型計算機的硬體系統
任務1.2.2 了解微型計算機的軟體系統
任務1.2.3 掌握計算機的信息表示方法
1.3 項目實戰微型計算機系統的組裝與調試
1.4 項目決戰深入理解微型計算機系統的工作原理
1.5 項目挑戰微型計算機系統的發展現狀及其展望
項目二 微處理器的指令系統
2.1 項目開篇一個簡單的彙編程式的編寫
2.2 項目備戰彙編語言程式格式與指令系統
任務2.2.1 了解彙編語言程式編寫格式
任務2.2.2 了解80486的內部結構
任務2.2.3 了解彙編語言的定址方式
任務2.2.4 掌握彙編語言指令系統
2.3 項目實戰一個簡單彙編程式的設計
2.4 項目決戰深入理解彙編程式格式和微處理器系統
2.5 項目挑戰了解奔騰系列的指令系統和工作特點
項目三 彙編語言程式設計
3.1 項目開篇彙編語言的程式設計與調試
3.2 項目備戰彙編語言的程式設計
任務3.2.1 理解常量、變數和標號的含義及套用
任務3.2.2 掌握順序程式設計的方法與技巧
任務3.2.3 掌握分支程式設計的方法與技巧
任務3.2.4 掌握循環程式設計的方法與技巧
任務3.2.5 理解子程式設計原則和方法
任務3.2.6 學會運用調試程式
3.3 項目實戰一個彙編語言程式的設計與調試
3.4 項目決戰進一步掌握彙編語言的程式設計技巧和調試方法
3.5 項目挑戰了解現在常用的編程工具及方法
項目四 微處理器的外部特性與存儲器的擴展?
4.1 項目開篇存儲器的擴展與套用
4.2 項目備戰微處理器的外部特性與存儲器的擴展
任務4.2.1 了解80086的工作模式
任務4.2.2 了解80486CPU的外部引腳
任務4.2.3 了解匯流排技術
任務4.2 。4了解半導體存儲器晶片的結構和技術指標
任務4.2.5 了解常用的幾種半導體存儲器的工作原理
任務4.2.6 掌握半導體存儲器與CPU的連線方法
4.3 項目實戰一個半導體存儲器系統的擴展
4.4 項目決戰進一步掌握CPU外部特性和存儲器擴展的相關知識
4.5 項目挑戰了解現在常用的編程工具及方法
項目五 基本輸入/輸出接口
5.1 項目開篇什麼是基本輸入/輸出接口
5.2 項目備戰基本接口與數據傳送方式
任務5.2.1 了解I/O連線埠的編址與解碼
任務5.2.2 了解數據傳送方式
任務5.2.3 掌握DMA控制器8237A的套用
5.3 項目實戰設計一個DMA控制器接口電路並編程
5.4 項目決戰進一步理解接口電路的傳送原理
5.5 項目挑戰了解奔騰級微型計算機的DMA接口技術?
項目六 中斷控制接口
6.1 項目開篇什麼是中斷系統
6.2 項目備戰可程式中斷控制器8259A的相關知識
任務6.2.1 掌握什麼是中斷向量表
任務6.2.2 了解可程式中斷控制器8259A內部結構及引腳功能
任務6.2.3 掌握8259A的中斷過程
任務6.2.4 了解8259A的中斷管理方式
任務6.2.5 掌握8259A的編程及套用
6.3 項目實戰8259A中斷控制器的套用
6.4 項目決戰進一步掌握中斷和中斷控制器的相關知識
6.5 項目挑戰進一步了解中斷的相關知識
項目七 並行接口
7.1 項目開篇8255A和8254的套用
7.2 項目備戰可程式並行接口8255A和8254
任務7.2.1 了解8255A的內部結構及外部引腳
任務7.2.2 掌握8255A的控制字與初始化編程
任務7.2.3 掌握8255A的工作方式及編程
任務7.2.4 掌握8255A與CPU的接口及套用
任務7.2.5 了解可程式定時器8254的內部結構及外部引腳
任務7.2.6 了解8254的工作方式
任務7.2.7 掌握8254的控制字及編程方法
任務7.2.8 掌握8254的套用
7.3 項目實戰並行接口的套用
7.4 項目決戰進一步掌握並行接口的相關知識
7.5 項目挑戰進一步了解並行接口的相關知識
項目八 串列接口與通信技術
8.1 項目開篇串列接口與串列通信
8.2 項目備戰串列口的相關知識
任務8.2.1 了解串列接口標準
任務8.2.2 了解串列接口的工作原理
任務8.2.3 了解可程式串列接口晶片8251A內部結構
任務8.2.4 認識並了解825lA的引腳及其功能
任務8.2.5 掌握8251A的命令字與初始化編程
任務8.2.6 掌握8251A的接口技術與套用
8.3 項目實戰利用8251A設計一串列接口
8.4 項目決戰進一步理解串列通信的含義
8.5 項目挑戰了解8251A的其他套用
項目九 數模與模數轉換電路
9.1 項目開篇控制系統中的模擬接口
9.2 項目備戰模/數和數/模轉換器及其接口技術
任務9.2.1 掌握D/A轉換器及其接口技術
任務9.2.2 掌握A/D轉換器及其接口技術
任務9.2.3 了解D/A和A/D器件的選擇
9.3 項目實戰、A/D、D/A轉換
9.4 項目決戰進一步掌握模/數和數/模知識
9.5 項目挑戰進一步了解數模和模數轉換的相關知識
附錄A 80X86常用指令表
附錄B 常用DOS功能調用(INT21H)
附錄C 常用ROM—BIOS功能調用
附錄D 彙編語言的開發方法
附錄E 調試程式DEBTJG的使用方法
參考文獻
……