作 者:顧暉 著
定 價:49.8
出 版 社:電子工業出版社
出版日期:2019年09月01日
頁 數:312
裝 幀:簡裝
ISBN:9787121373084
提供電子課件、源代碼、案例演示視頻二維碼及MOOC課程。
●第1章 數的表示與運算1.1 數制1.1.1 數制的表示1.1.2 數制之間的轉換1.2 二進制數的表示與運算1.2.1 無符號二進制數的表示1.2.2 無符號二進制數的運算1.2.3 有符號二進制數的表示1.2.4 有符號二進制數的運算1.3 BCD碼的表示與運算1.3.1 BCD碼的編碼方法1.3.2 8421BCD碼的加減運算1.4 字符的表示習題1第2章 8086微機繫統2.1 概述2.1.1 微機繫統的工作原理2.1.2 微機繫統的硬件組成2.2 8086微處理器的結構2.2.1 8086的內部結構2.2.2 8086的工作模式2.3 8086微處理器的引腳特性2.3.1 兩種工作模式的公共引腳2.3.2 最小模式下的引腳2.3.3 優選模式下的引腳2.4 8086微機繫統的總線時序2.4.1 基本概念2.4.2 最小模式下的總線周期時序2.4.3 優選模式下的總線周期時序2.5 8086微機繫統的硬件組成與組織2.5.1 8086微機繫統的硬件組成2.5.2 8086微機繫統的存儲器組織2.5.3 8086微機繫統的I/O組織2.5.4 8086的寄存器結構習題2第3章 8086尋址方式與指令繫統3.1 概述3.2 8086尋址方式3.2.1 立即尋址3.2.2 寄存器尋址3.2.3 直接尋址3.2.4 寄存器間接尋址3.2.5 寄存器相對尋址3.2.6 基址變址尋址3.2.7 相對基址變址尋址3.3 8086指令繫統3.3.1 數據傳送指令3.3.2 算術運算指令3.3.3 位運算指令3.3.4 串操作指令3.3.5 控制轉移指令3.3.6 處理器控制指令習題3第4章 8086彙編語言程序設計4.1 彙編語言基礎知識4.1.1 概述4.1.2 彙編語言程序的結構4.1.3 彙編語言的語句4.1.4 彙編語言的數據4.1.5 彙編語言的操作符與表達式4.2 彙編語言的偽指令4.2.1 變量定義偽指令4.2.2 符號定義偽指令4.2.3 段定義偽指令4.2.4 過程定義偽指令4.2.5 模塊定義和結束偽指令4.2.6 其他偽指令4.3 繫統功能調用4.3.1 DOS功能調用4.3.2 BIOS功能調用4.4 彙編語言程序設計4.4.1 程序的質量標準4.4.2 彙編語言程序設計的基本步驟4.4.3 順序結構程序設計4.4.4 分支結構程序設計4.4.5 循環結構程序設計4.4.6 子程序設計4.4.7 彙編語言程序設計舉例4.5 彙編語言程序的上機過程4.5.1 上機環境4.5.2 上機過程4.5.3 運行調試習題4第5章 Proteus仿真平臺的使用5.1 Proteus簡介5.1.1 Proteus主界面和基本配置5.1.2 創建Proteus仿真工程5.2 Proteus基本使用與原理圖繪制5.2.1 可視化界面及工具5.2.2 基本操作5.2.件的查找與選取5.2.件的使用5.2.5 連線5.2.件標簽5.2.件標注5.2.8 屬性分配工具5.2.9 全局標注器5.3 Proteus下8086的仿真5.3.1 編輯電路原理圖5.3.2 添加源代碼5.3.3 仿真調試5.4 自定件5.4.1 Proteus的電氣模型5.4.2 自定義仿真模型習題5第6章 存儲器6.1 半導體存儲器的分類6.1.1 RAM的分類6.1.2 ROM的分類6.2 半導體存儲器的主要技術指標6.3 典型存儲器芯片介紹6.4 存儲器與繫統的連接6.4.1 存儲器擴展6.4.2 存儲器地址譯碼方法6.4.3 8086 CPU與存儲器的連接習題6第7章 輸入/輸出接口7.1 I/O接口概述7.1.1 CPU與外設之間交換的信息7.1.2 I/O接口的主要功能7.1.3 I/O接口的結構7.1.4 I/O尋址方式7.2 簡單I/O接口芯片7.3 CPU與外設之間的數據傳送方式7.3.1 程序控制方式7.3.2 中斷方式7.3.3 直接存儲器存取方式7.3.4 通道控制方式習題7第8章 可編程接口芯片8.1 可編程接口芯片概述8.2 可編程並行接口芯片8255A8.2.1 8255A的內部結構及引腳功能8.2.2 8255A的工作方式8.2.3 8255A的編程8.2.4 8255A的應用舉例8.3 可編程定時/計數器8253/82548.3.1 8253的內部結構及引腳功能8.3.2 8253的工作方式8.3.3 8253初始化8.3.4 8253的應用舉例8.4 可編程串行通信接口芯片8251A8.4.1 串行數據傳送方式8.4.2 傳輸速率和傳輸距離8.4.3 同步串行通信與異步串行通信8.4.4 8251A簡介及應用習題8第9章 中斷與中斷管理9.1 中斷的概念9.1.1 中斷與中斷源9.1.2 中斷繫統的功能9.1.3 中斷源識別及中斷優先級判優9.2 8086的中斷繫統9.2.1 8086的中斷類型9.2.2 中斷類型號的獲取9.2.3 中斷向量和中斷向量表9.2.4 8086的中斷響應和處理過程9.2.5 8086的中斷處理順序9.3 可編程中斷控制器8259A9.3.1 8259A的結構9.3.2 8259A的引腳及其功能9.3.3 8259A的中斷處理過程9.3.4 8259A的工作方式9.3.5 8259A的編程與應用9.4 中斷程序設計9.4.1 中斷設計方法9.4.2 中斷程序設計舉例習題9第10章 數模與模數轉換及應用10.1 物理信號到電信號的轉換10.1.1 概述10.1.2 常見的傳感器10.2 數模轉換及應用10.2.1 D/A轉換器的基本原理10.2.2 D/A轉換器的性能參數10.2.3 8位D/A轉換器DAC083210.3 模數轉換及應用10.3.1 A/D轉換器的基本原理10.3.2 A/D轉換器的性能參數10.3.3 8位A/D轉換器ADC0808/0809習題10第11章 總線11.1 總線的概念11.2 繫統總線11.2.1 ISA總線11.2.2 EISA總線11.2.3 PCI總線11.3 外部總線11.3.1 RS-232C串行總線11.3.2 通用串行總線(USB)習題11第12章 Proteus仿真基礎實例12.1 基本I/O應用――I/O譯碼512.1.1 功能說明512.1.2 Proteus電路設計512.1.3 代碼設計812.1.4 仿真分析與思考12.2 定時/計數器8253的應用――波形 發生器12.2.1 功能說明12.2.2 Proteus電路設計12.2.3 代碼設計12.2.4 仿真分析與思考12.3 並行接口芯片8255A的應用――鍵盤與數碼管12.3.1 功能說明12.3.2 Proteus電路設計12.3.3 代碼設計12.3.4 仿真分析與思考12.4 中斷應用――8259A芯片的使用12.4.1 功能說明12.4.2 Proteus電路設計712.4.3 代碼設計812.4.4 仿真分析與思考12.5 A/D轉換――ADC0808的使用12.5.1 功能說明12.5.2 Proteus電路設計12.5.3 代碼設計12.5.4 仿真分析與思考12.6 D/A轉換――DAC0832的使用12.6.1 功能說明12.6.2 Proteus電路設計12.6.3 代碼設計12.6.4 仿真分析與思考12.7 串行通信――8251A的使用12.7.1 功能說明12.7.2 Proteus電路設計12.7.3 代碼設計12.7.4 仿真分析與思考12.8 字符輸出――字符型LCD的 使用12.8.1 功能說明12.8.2 Proteus電路設計12.8.3 代碼設計12.8.4 仿真分析與思考第13章 Proteus仿真綜合實例13.1 電子秒表13.1.1 設計任務13.1.2 設計原理13.1.3 設計方案13.1.4 Proteus電路設計13.1.5 代碼設計13.1.6 仿真分析與思考13.2 電壓監控報警器13.2.1 設計任務13.2.2 設計原理13.2.3 設計方案13.2.4 Proteus電路設計13.2.5 代碼設計13.2.6 仿真分析與思考13.3 電機轉向和轉速控制13.3.1 設計任務13.3.2 設計原理13.3.3 設計方案13.3.4 Proteus電路設計13.3.5 代碼設計13.3.6 仿真分析與思考習題13附錄A VSM件庫參考文獻
本書從微機繫統應用的角度出發,以Intel 8086微處理器和IBM PC繫列微機為主要對像,繫統介紹微機繫統的基本組成、工作原理、接口技術及應用。本書在總結第2版內容的基礎上,調整了章節設置,優化了各章節的內容及實例;增加了對Proteus下彙編語言編程方法的介紹;對第13章的綜合實例也進行了調整,並對設計方案進行了詳細說明。全書共13章,包括:數的表示與運算、8086微機繫統、8086尋址方式與指令繫統、8086彙編語言程序設計、Proteus仿真平臺的使用、存儲器、輸入/輸出接口、可編程接口芯片、中斷與中斷管理、數模與模數轉換及應用、總線、Proteus仿真基礎實例和Proteus仿真綜合實例。 本書內容全面、實用性強,原理、技術與應用並重,並特別介紹了利用EDA工具――Proteus 8的實驗方法,講述有特點和新意。本書在實例講解方面進一步加強,書中提供的實例全部在Pro等
顧暉 著
顧暉,南通大學教授,多年來一直從事微機原理與接口技術、數字邏輯與數字繫統等課程的教學和科研工作,發表專業論文多篇。
"“微機原理與接口技術”是高等學校電子信息工程、通信工程、自動化、電氣工程及其自動化等工科電氣類與電子信息類各專業的核心課程。本課程的任務是使學生從繫統應用的角度出發,掌握微機繫統的基本組成、工作原理、接口技術及應用方法,使學生提高微機繫統的開發能力。為了適應教學的需要,編者在總結了多年的教學科研實踐經驗、對有關微機繫統技術資料進行綜合提煉的基礎上,編寫了本書。 本書特別考慮了內容的選取與組織,注意從微機應用的需求出發,以Intel 8086微處理器和IBM PC繫列微機為主要對像,繫統、深入地介紹了微機繫統的基本組成、工作原理、接口技術及應用。本書在總結前兩版的使用情況後,調整了章節設置,優化了第2版中的課程實例,在第2版第12章的基礎上,增加了LCD的應用實例講解;替換了第2版第13章的綜合實例,並對綜合實例的設計方案進行了詳細分析,以進一步強化本書對課程的實踐指導作用。等