出版時間:2001-1 出版社:機械工業(yè)出版社 作者:顧濱 頁數(shù):408
內(nèi)容概要
本書介紹了微型計算機組成的一般概念及必備知識;分析了8086微處理器的編程結(jié)構(gòu),工作模式,操作時序,尋址方式和指令系統(tǒng),闡述了微處理器及中斷方式的工作原理和傳輸特點;講述了總線技術(shù)及存儲技術(shù);介紹了微型機的串,并行通信和接口技術(shù),逐一講解了各關(guān)鍵接口部件的原理和應(yīng)用;分析了微型機操作系統(tǒng)的結(jié)構(gòu)特點,系統(tǒng)調(diào)用命令和文件存取方式;通過對IBM PC系列主機系統(tǒng)的結(jié)構(gòu)和工作原理的分析,總結(jié)歸納了前面各章的知識。本書還充實了32位微處理器的內(nèi)容,在各章中對重點內(nèi)容結(jié)合實例予以說明并歸納,以利于讀者對微型計算機技術(shù)最重要部分的深入理解,牢固掌握和靈活應(yīng)用。 本書力求條理清晰、說理透徹、語言流暢、深入淺出、理論性兼顧實踐性,又不失系統(tǒng)和先進性。本書可作為高等院校計算機專業(yè)本科生的教材,對內(nèi)容適當(dāng)取舍反也可作非計算機專業(yè)本??粕滩?;對于學(xué)習(xí)和從事微型機系統(tǒng)設(shè)計和應(yīng)用的科技人員,也是一本內(nèi)容詳實而易懂的自學(xué)教材和參考書。
書籍目錄
前言第一章 引論 第一節(jié) 計算機的發(fā)展及應(yīng)用 一、計算機的發(fā)展史 二、計算機應(yīng)用簡介 第二節(jié) 計算機的基本原理與組成 一、計算機工作的基本原理 二、計算機的基本部件 三、計算機的總線 第三節(jié) 計算機的工作流程 一、模型計算機的結(jié)構(gòu) 二、計算機工作的基本流程 第四節(jié) 計算機的特性和類型 一、計算機的特點 二、計算機的性能指標(biāo) 三、計算機的類型 第五節(jié) 微型計算機技術(shù)的發(fā)展 一、微型計算機系統(tǒng)的組成 二、計算機硬件的發(fā)展 三、計算機總線技術(shù)的發(fā)展 四、高檔微型計算機中應(yīng)用的現(xiàn)代先進計算機技術(shù) 習(xí)題 第二章 計算機的運算基礎(chǔ)與電路基礎(chǔ) 第一節(jié) 計算機的運算基礎(chǔ) 一、數(shù)制 二、定點制與浮點制 三、碼制 第二節(jié) 計算機的電路基礎(chǔ) 一、邏輯電路 二、計算機的邏輯部件與計數(shù)器 第三節(jié) 運算器及函數(shù)發(fā)生器 一、基本的算術(shù)邏輯運算部件——全加器 二、函數(shù)發(fā)生器 習(xí)題 第三章 尋址方式與指令系統(tǒng) 第一節(jié) 指令格式 第二節(jié) 尋址方式 一、隱含尋址 二、立即尋址 三、直接尋址 四、寄存器直接尋址 五、間接尋址 六、寄存器間接尋址 七、變址尋址 八、相對尋址 九、基址尋址 第三節(jié) 指令功能 一、數(shù)據(jù)傳送指令 二、算術(shù)運算類指令 三、邏輯運算指令 四、移位類指令 五、程序控制類指令 六、輸入輸出類指令 七、其他類指令 第四節(jié) 指令系統(tǒng)舉例 一、8086的基本結(jié)構(gòu) 二、 8086/8088的指令系統(tǒng) 習(xí)題第四章 匯編語言與程序設(shè)計 第一節(jié) 匯編語言程序設(shè)計簡介 第二節(jié) 宏匯編語言的基本語法 一、偽指令語句格式 二、常數(shù)、變量和標(biāo)號 二、表達式與運算符 第三節(jié) 偽指令 第四節(jié) 宏指令 第五節(jié) 匯編語言程序格式及上機過程 一、匯編語言程序格式 二、匯編語言程序的上機過程 三、EXE文件的匯編格式 四、COM文件的匯編格式 五、EXE文件和COM文件的內(nèi)存映像 第六節(jié) 匯編語言程序設(shè)計 一、程序設(shè)計的步驟 二、程序設(shè)計的基本方法 習(xí)題第五章 CPU與中斷系統(tǒng) 第一節(jié) CPU的組成及控制流程 一、 8086CPU的內(nèi)部結(jié)構(gòu) 二、 8086工作模式及弓腳信號 三、8086的基本配置 四、CPU的控制流程 第二節(jié) CPU的控制方式 一、時序控制方式與時序系統(tǒng) 二、指令執(zhí)行控制方式 第三節(jié) 中斷系統(tǒng) 一、中斷的基本概念 二、中斷過程及系統(tǒng)功能實現(xiàn) 三、8086中斷系統(tǒng)和中斷操作 第四節(jié) 可編程中斷控制器 Intel8259A 一、8259A的結(jié)構(gòu)及工作過程 二、8259A的工作方式 三、8259A的級聯(lián) 四、8259A的控制字及編程舉例 習(xí)題第六章 存儲系統(tǒng) 第一節(jié) 存儲器的概述 一、存儲器的分類 二、存儲器的主要技術(shù)指標(biāo) 三、主存儲器的基本組成 第二節(jié) 半導(dǎo)體隨機存儲器 一、 SRAM 二、 DRAM 第三節(jié) 半導(dǎo)體只讀存儲器 一、掩膜ROM 二、PROM 三、EPROM 四、EEPROM 第四節(jié) 主存儲器組織 一、主存儲器邏輯設(shè)計 二、動態(tài)存儲器的刷新 三、主存儲器與CPU的連接 第五節(jié) 存儲器的系統(tǒng)結(jié)構(gòu) 一、微機的三級存儲體系 二、高速緩沖存儲器 三、虛擬存儲器 習(xí)題第七章 輸入輸出與接口 第一節(jié) 總線及接口 一、總線 二、接口的功能與分類 第二節(jié) 主機I/O設(shè)備的信息交換方式 一、程序控制傳送方式 二、中斷控制傳送方式 三、直接存儲器存取方式 四、I/O處理機控制方式 第三節(jié) 并行接口 一、8255A的結(jié)構(gòu)和引腳功能 二、8255A的控制字及其工作方式 三、8255A的應(yīng)用舉例 第四節(jié) 串行接口 一、串行通信和串行接口 二、可編程串行通信接口芯片Intel825lA 第五節(jié) 可編程計數(shù)器/定時器8253 一、8253的結(jié)構(gòu)和引腳功能 二、8253的工作方式 三、8253應(yīng)用舉例 第六節(jié) 模/數(shù)和數(shù)/模轉(zhuǎn)換 一、 D/A轉(zhuǎn)換器 二、A/D轉(zhuǎn)換器 習(xí)題第八章 微型計算機系統(tǒng)簡介 第一節(jié) IBM PC/XT微型計算機 一、 IBM PC設(shè)計策略 二、 PC/XT系統(tǒng)組成 三、存儲器配置 第二節(jié) 386微型計算機 一、系統(tǒng)板組成 二、存儲器結(jié)構(gòu) 三、系統(tǒng)I/O 第三節(jié) Pentium586 一、概述 二、 Pentium處理器的內(nèi)部結(jié)構(gòu) 三、Pentium的存儲管理 四、Pentium處理器的軟件結(jié)構(gòu) 五、Pentium處理器的硬件結(jié)構(gòu)及引腳 六、Pentium處理器的信號接口 七、Pentium處理器的高速緩存 八、中斷、復(fù)位和內(nèi)部異常處理 九、高能Pentium處理器和具有MMXTM技術(shù)的 Pentium處理器 第四節(jié) 多媒體計算機的基本組成和應(yīng)用 一、多媒體計算機概述 二、多媒體計算機的基本配置和結(jié)構(gòu)描述 習(xí)題第九章 匯編語言高級編程 第一節(jié)DOS和 BIOS調(diào)用 一、概述 二、DOS軟件中斷及系統(tǒng)功能調(diào)用 三、BIOS調(diào)用 四、偽中斷 第二節(jié) 內(nèi)存駐留及時鐘顯示程序 一、編中斷駐留程序要解決的問題 二、內(nèi)部時鐘到顯示時鐘轉(zhuǎn)換的有關(guān)問題 第三節(jié) 鼠標(biāo) 第四節(jié) 鍵盤 一、如何用鍵盤彈奏樂曲 二、如何對鍵盤功能鍵進行重定義 第五節(jié) 如何判斷PC機串行口是否正常 第六節(jié) 匯編C++語言混合編程 第七節(jié) 如何加/解密數(shù)據(jù)文件 第八節(jié) 80286~Pentium Pro指令系統(tǒng) 一、80286增強及增加的指令 二、80386/80486增強與增加的指令· 三、 PentiumPro新增指令 習(xí)題附錄 附錄A ASCll碼表(7位碼) 附錄B 8086/8088指令系統(tǒng)表 附錄C 80486一奔騰指令系統(tǒng)表 附錄D MASM宏匯編語言的保留字 附錄E MASM偽操作指令表 附錄F中斷向量地址表 附錄G 80386-Pentium保留的中斷 附錄H DOS系統(tǒng)功能調(diào)用(INT21H) 附錄I BIOS調(diào)用 附錄J 鼠標(biāo)功能(部分) 附錄K DOS低端存儲區(qū) 附錄L IBM PC鍵盤掃描碼 附錄M 字符的擴充碼 附錄N DEBUG主要命令 附錄O 匯編程序出錯信息 附錄P 英漢同匯對照參考文獻
圖書封面
評論、評分、閱讀與下載