內容簡介
本書以Intel 8086微處理器為主體,闡述了16位微型計算機的基本原理、彙編語言和接口技術等內容。全書內容豐富、條理分明,以微機原理的理解作為學習主線,內容組織圍繞微機原理逐步深入,每章的習題也進行了精心選擇,所有例題、習題與學習內容同步。 本書可作為高等學校微機原理與接口技術等相關課程的教材或參考用書,也適合於計算機、電子工程、自動化、儀器儀表等相關學科的本科、高職學生自學。
“微機原理與接口技術”是高等院校理工科各專業的一門重要的計算機技術基礎課程。作者在參考了國內外大量文獻資料的基礎上,吸取各家之長,並結合長期的教學和套用研究經驗及體會,針對學生學習中的普遍問題,精心編寫了本書。本書力求循序漸進、重點突出、難點分散、圖文並茂、通俗易懂;特別針對學生普遍感覺抽象、疑難的問題進行了詳細的闡述;注重導讀、複習、總結、歸納,注意學習內容的前後呼應;同時儘量加強實驗環節,debug的使用將貫穿整個指令系統的學習。
全書共分9章:第1章,緒論,介紹微機的發展概況、微機系統組成、存儲器基礎知識、計算機中數據表示及編碼等;第2章,8086系統結構,介紹8086 CPU內部結構及工作原理、8086 CPU引腳及功能、8086 CPU存儲器組織、8086 CPU系統配置、8086 CPU時序等;第3章,8086的定址方式和指令系統,介紹機器指令基本概念、8086定址方式、8086指令系統等; 第4章,彙編語言程式設計,介紹彙編語言源程式的語句結構、表達式、偽指令、彙編語言源程式結構及上機過程等; 第5章,存儲器,介紹存儲器晶片的主要技術指標、靜態6管基本存儲電路的工作原理、RAM晶片的結構、唯讀存儲器ROM、CPU和存儲器的連線等;第6章,輸入/輸出接口和匯流排,介紹微機接口及接口技術、 I/O連線埠及其編址方式、I/O指令、連線埠地址解碼、CPU與外設之間的數據傳送方式等;第7章,中斷系統,介紹中斷的基本概念、8259A的基本功能、中斷服務程式的編程方法;第8章,可程式定時器/計數器8253及其套用,介紹8253的功能與引腳、8253的工作方式、8253的初始化編程、8253的套用舉例等;第9章,可程式外圍接口晶片8255A及其套用,介紹8255A的結構和功能、8255A的控制字、8255A的工作方式、8255A的套用舉例等。
目錄
前言
第1章 緒論
第2章 8086系統結構
第3章 8086的定址方式和指令系統
第4章 彙編語言程式設計
第5章 存儲器
第6章 輸入/輸出接口和匯流排
第7章 中斷系統
第8章 可程式定時器/計數器8253及其套用
第9章 可程式外圍接口晶片8255A及其套用
附錄A 8086指令系統一覽表
附錄B 常用DOS功能調用(INT 21H)
附錄C ASCII碼錶
附錄D 控制符號的定義
參考文獻