出版時間:2008-4 出版社:電子工業(yè)出版社 作者:王鈺 等 著 頁數(shù):327
內(nèi)容概要
本書以8086機型為背景,詳細介紹了微型計算機系統(tǒng)的基本組成、工作原理和實際應用,并適當介紹了80286、80386、80486和Pendum微型機的特點。主要內(nèi)容包括:微型計算機概述,計算機中信息的表示方法,80x86系列微型計算機的體系結構,指令系統(tǒng)和尋址方式,匯編語言程序設計,存儲器,輸入/輸出系統(tǒng),中斷和常用的可編程接口芯片。本書提供配套的電子課件和教學資源。 本書內(nèi)容精煉,實例豐富,可作為高等院校計算機等專業(yè)相關課程的教材,也可供從事微機硬件或軟件工作的工程技術人員參考。
書籍目錄
第1章 微型計算機概述1.1 引言1.2 微型計算機系統(tǒng)的組成1.2.1 微型計算機系統(tǒng)的三個層次1.2.2 微型計算機的硬件系統(tǒng)1.2.3 微型計算機的軟件系統(tǒng)1.3 微型計算機的發(fā)展1.4 微型計算機的工作原理思考題與習題1第2章 計算機中信息的表示方法2.1 數(shù)的表示及運算2.1.1 無符號數(shù)的表示及運算2.1.2 帶符號數(shù)的表示及運算2.1.3 定點數(shù)和浮點數(shù)2.1.4 二進制編碼的十進制數(shù)(BCD碼)2.2 計算機中常用的字符編碼2.2.1 字符編碼2.2.2 漢字編碼(國標碼)思考題與習題2第3章 80x86系列微型計算機的體系結構3.1 8086/8088 CPU3.1.1 8086/8088 CPU的編程結構3.1.2 8086/8088 CPU的引腳及其功能3.1.3 8088與8086的比較3.2 8086/8088系統(tǒng)總線的構成3.2.1 最小模式下系統(tǒng)總線的構成3.2.2 最大模式下系統(tǒng)總線的構成3.3 存儲器和I/O的組織3.3.1 存儲器的組織3.3.2 8086/8088的I/O組織3.3.3 80386/80486系統(tǒng)的存儲器結構3.4 80x86系統(tǒng)的操作和總線周期3.4.1 系統(tǒng)的復位和啟動操作3.4.2 總線操作3.4.3 最小模式下的總線保持3.4.4 最大模式下的總線請求/允許3.4.5 80x86系統(tǒng)時序介紹3.5 從80286到Pentium系列的技術發(fā)展3.5.1 80x86寄存器組3.5.2 80x86存儲器管理3.5.3 80286微處理器3.5.4 80386微處理器3.5.5 80486微處理器3.5.6 Pentium系列微處理器思考題與習題3第4章 8086,8088指令系統(tǒng)和尋址方式4.1 8086/8088指令系統(tǒng)的尋址方式4.1.1 操作數(shù)的種類4.1.2 尋址方式4.2 8086/8088指令碼格式4.3 8086/8088指令系統(tǒng)4.3.1 數(shù)據(jù)傳輸指令4.3.2 算術運算指令4.3.3 位操作指令4.3.4 串操作指令4.3.5 控制轉移指令4.3.6 處理器控制指令4.4 80x86指令系統(tǒng)4.4.1 80x86尋址方式4.4.2 80286擴充的和增加的指令4.4.3 80386、80486擴充和增加的指令4.4.4 Pentium系列處理器增加的指令思考題與習題4第5章 匯編語言程序設計5.1 匯編語言的基本概念5.2 匯編語言源程序的格式5.2.1 分段結構5.2.2 匯編語言語句的類型和格式5.3 偽指令語句5.3.1 數(shù)據(jù)定義偽指令5.3.2 符號定義偽指令5.3.3 段定義偽指令5.3.4 過程定義偽指令5.3.5 模塊定義與連接偽指令5.4 宏指令語句5.4.1 MACRO/ENDM5.4.2 PURGE5.4.3 宏指令與子程序的區(qū)別5.5 匯編語言程序的上機過程5.5.1 用編輯程序建立匯編語言源程序文件(ASM文件)5.5.2 用匯編程序將ASM文件匯編成目標程序文件(OBJ文件)5.5.3 用連接程序生成可執(zhí)行程序文件(EXE文件)5.5.4 程序的執(zhí)行5.5.5 匯編語言和操作系統(tǒng)DOS的接口5.5.6 DOS系統(tǒng)功能調用5.6 匯編語言程序設計的基本方法5.6.1 匯編語言程序設計的基本過程5.6.2 程序結構化的概念5.6.3 簡單程序設計5.6.4 分支程序設計5.6.5 循環(huán)程序設計5.6.6 子程序設計5.7 程序設計舉例5.7.1 代碼轉換5.7.2 表的處理和應用思考題與習題5第6章 存儲器6.1 概述6.1.1 半導體存儲器的分類6.1.2 半導體存儲器的主要技術指標6.2 隨機存取存儲器(RAM)6.2.1 靜態(tài)RAM(SRAM)6.2.2 動態(tài)RAM(DRAM)6.3 只讀存儲器(ROM)6.3.1 掩模式ROM(MROM)6.3.2 可編程只讀存儲器(PROM)6.3.3 可擦寫只讀存儲器(EPROM)6.3.4 電擦寫可編程只讀存儲器(E2PROM)6.3.5 閃速存儲器6.4 存儲器的組織6.4.1 存儲器的結構6.4.2 8086系統(tǒng)的存儲器組織6.4.3 80x86存儲系統(tǒng)簡介思考題與習題6第7章 輸入/輸出系統(tǒng)7.1 輸入/輸出接口概述7.1.1 輸入腧出與接口電路7.1.2 CPU與外設間交換的信息7.1.3 接口電路的功能7.1.4 I/O主要討論的兩個問題7.2 I/O端口的編址方法7.2.1 I/O端口地址與內(nèi)存單元地址統(tǒng)一編址方式7.2.2 I/O端口地址與內(nèi)存單元地址獨立編址方式7.3 I/O傳輸?shù)目刂品绞?.3.1 程序控制的I/O方式7.3.2 中斷控制的I/O方式7.3.3 直接存儲器存?。―MA)I/O方式7.3.4 IOP(輸入/輸出處理機)方式思考題與習題7第8章 中斷系統(tǒng)8.1 中斷的基本原理8.1.1 中斷過程8.1.2 中斷源的識別8.1.3 中斷優(yōu)先級的確定8.2 8086中斷系統(tǒng)8.2.1 8086中斷類型8.2.2 8086的中斷處理8.2.3 80386/80486的中斷8.3 8086中斷矢量表的建立8.3.1 絕對地址置入法8.3.2 使用串送存指令裝入法8.3.3 使用DOS調用8.3.4 直接裝入法8.4 可編程中斷控制器芯片8259A8.4.1 8259A的內(nèi)部結構及引腳8.4.2 8259A的中斷管理方式8.4.3 8259A的編程8.4.4 8259A與微機的硬件中斷思考題與習題8第9章 常用的可編程接口芯片9.1 可編程并行通信接口芯片8255A9.1.1 并行通信與并行接口9.1.2 8255A的內(nèi)部結構和功能9.1.3 8255A的工作方式及編程9.1.4 8255A的應用舉例9.2 可編程串行通信接口芯片8251A9.2.1 串行通信與串行接口9.2.2 8251A的內(nèi)部結構和功能9.2.3 8251A的初始化編程9.2.4 8251A的應用舉例9.3 可編程定時/計數(shù)器接口芯片82539.3.1 8253的內(nèi)部結構和引腳9.3.2 8253的工作方式9.3.3 8253的編程9.3.4 8253的應用舉例9.4 數(shù)/模和模/數(shù)轉換技術及其接口9.4.1 D/A轉換器9.4.2 A/D轉換器9.5 通用串行總線USB9.5.1 USB概述9.5.2 USB總線的物理接口9.5.3 USB集線器9.5.4 USB的信號9.5.5 USB設備的連接思考題與習題9參考文獻
編輯推薦
本書是《微型計算機原理與匯編語言》一書的修訂版,主要內(nèi)容包括:微型計算機概述,計算機中信息的表示方法,80x86系列微型計算機的體系結構,指令系統(tǒng)和尋址方式,匯編語言程序設計,存儲器,輸入/輸出系統(tǒng),中斷和常用的可編程接口芯片等。
圖書封面
評論、評分、閱讀與下載