注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)Intel系列微處理器結(jié)構(gòu)、編程和接口技術(shù)大全:80×86、Pentium和Pentium Pro

Intel系列微處理器結(jié)構(gòu)、編程和接口技術(shù)大全:80×86、Pentium和Pentium Pro

Intel系列微處理器結(jié)構(gòu)、編程和接口技術(shù)大全:80×86、Pentium和Pentium Pro

定 價(jià):¥93.00

作 者: (美)Barry B.Brey著;陳誼[等]譯
出版社: 機(jī)械工業(yè)出版社;西蒙與舒斯特國(guó)際出版公司
叢編項(xiàng): 計(jì)算機(jī)硬件基礎(chǔ)與維修系列叢書(shū)
標(biāo) 簽: 微處理器

購(gòu)買這本書(shū)可以去


ISBN: 9787111060383 出版時(shí)間: 1997-12-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 951 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  全書(shū)共17章,詳細(xì)講解了8086-Penitum Pro微處理器的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、引腳功能、工作原理以及它們與存儲(chǔ)器和I/O系統(tǒng)的接口技術(shù);介紹了8087-Pentium Pro協(xié)處理器的數(shù)據(jù)格式、指令系統(tǒng)以及過(guò)程、宏、條件匯編、DOS功能調(diào)用,BIOS功能調(diào)用等高級(jí)匯編語(yǔ)言程序設(shè)計(jì)技術(shù);還介紹了ISA、VESA局部總線和PCI總線接口技術(shù)。本書(shū)涉及到的外圍器件有82C55、8279、8254、16550UART、8259A、8237、8288和8289等。

作者簡(jiǎn)介

暫缺《Intel系列微處理器結(jié)構(gòu)、編程和接口技術(shù)大全:80×86、Pentium和Pentium Pro》作者簡(jiǎn)介

圖書(shū)目錄

    目 錄
   第1章 關(guān)于微處理器和計(jì)算機(jī)的
    介紹
    1.1歷史背景
    1.1.1機(jī)器時(shí)代
    1.1.2電子時(shí)代
    1.1.3程序設(shè)計(jì)的發(fā)展
    1.1.4微處理器時(shí)代
    1.1.5當(dāng)今的微處理器
    1.2基于微處理器的PC機(jī)系統(tǒng)
    1.2.1存儲(chǔ)器和輸入/輸出系統(tǒng)
    1.2.2DOS操作系統(tǒng)
    1.2.3微處理器
    1.3數(shù)制系統(tǒng)
    1.3.1數(shù)字
    1.3.2位計(jì)數(shù)法
    1.3.3任意進(jìn)制轉(zhuǎn)換成十進(jìn)制
    1.3.4十進(jìn)制轉(zhuǎn)換成任意進(jìn)制
    1.3.5二進(jìn)制編碼的十六進(jìn)制
    1.3.6補(bǔ)碼和反碼
    1.4計(jì)算機(jī)中的數(shù)據(jù)格式
    1.4.1ASCⅡ碼
    1.4.2BCD數(shù)據(jù)
    1.4.3字節(jié)數(shù)據(jù)
    1.4.4字?jǐn)?shù)據(jù)
    1.4.5雙字?jǐn)?shù)據(jù)
    1.4.6實(shí)數(shù)
    1.5本章小結(jié)
    1.6思考與練習(xí)
   第2章 微處理器及其結(jié)構(gòu)
    2.1微處理器的內(nèi)部結(jié)構(gòu)
    2.2實(shí)地址方式下的存儲(chǔ)器尋址
    2.2.1段地址和偏移地址
    2.2.2默認(rèn)(缺?。┑亩蔚刂芳拇嫫骱推频刂芳拇嫫?br />     2.2.3段和偏移尋址機(jī)制允許重定位
    2.3保護(hù)虛擬地址方式下存儲(chǔ)器尋址
    2.3.1選擇子和描述符
    2.3.2對(duì)程序不可見(jiàn)的寄存器
    2.4存儲(chǔ)器分頁(yè)機(jī)制
    2.4.1分頁(yè)寄存器
    2.4.2頁(yè)目錄和頁(yè)表
    2.5本章小結(jié)
    2.6思考與練習(xí)
   第3章 尋址方式
    3.1與數(shù)據(jù)有關(guān)的尋址方式
    3.1.1寄存器尋址
    3.1.2立即尋址
    3.1.3直接數(shù)據(jù)尋址
    3.1.4寄存器間接尋址
    3.1.5基址變址尋址
    3.1.6寄存器相對(duì)尋址
    3.1.7相對(duì)基址變址尋址
    3.1.8帶比例因子的變址尋址
    3.1.9結(jié)構(gòu)
    3.2與程序轉(zhuǎn)移地址有關(guān)的尋址方式
    3.2.1直接程序存儲(chǔ)器尋址
    3.2.2相對(duì)程序存儲(chǔ)器尋址
    3.2.3間接程序存儲(chǔ)器尋址
    3.3堆棧存儲(chǔ)器尋址方式
    3.4本章小結(jié)
    3.5思考與練習(xí)
   第4章 數(shù)據(jù)傳送指令
    4.1.機(jī)器語(yǔ)言
    4.1.1為什么要了解機(jī)器語(yǔ)言
    4.1.2機(jī)器語(yǔ)言
    4.2PUSH/POP指令
    4.2.1PUSH指令
    4.2.2POP指令
    4.2.3初始化堆棧
    4.3地址傳送指令
    4.3.1LEA指令
    4.3.2LDSLES、LFS、LGS和LSS指令
    4.4數(shù)據(jù)串傳送指令
    4.4.1方向標(biāo)志
    4.4.2DI和SI
    4.4.3LODS指令
    4.4.4STOS指令
    4.4.5帶REP的STOS指令
    4.4.6MOVS指令
    4.4.7INS指令
    4.4.8OUTS指令
    4.5其他數(shù)據(jù)傳送指令
    4.5.1XCHG指令
    4.5.2LAHF和SAHF指令
    4.5.3XLAT指令
    4.5.4IN和OUT指令
    4.5.5MOVSX和MOVZX指令
    4.5.6BSWAP指令
    4.5.7CMOV指令
    4.6段超越前綴
    4.7匯編程序詳述
    4.7.1偽操作
    4.7.2存儲(chǔ)器組織
    4.7.3一個(gè)實(shí)例程序
    4.8本章小結(jié)
    4.9思考與練習(xí)
   第5章 算術(shù)和邏輯運(yùn)算指令
    5.1加法、減法和比較指令
    5.1.1加法指令
    5.1.2減法指令
    5.1.3比較指令
    5.2乘法和除法指令
    5.2.1乘法指令
    5.2.2除法指令
    5.3BCD和ASCⅡ碼的算術(shù)運(yùn)算指令
    5.3.1BCD算術(shù)運(yùn)算
    5.3.2ASCⅡ算術(shù)運(yùn)算指令
    5.4基本邏輯運(yùn)算指令
    5.4.1AND指令
    5.4.2OR指令
    5.4.3XOR指令
    5.4.4測(cè)試指令和位測(cè)試指令
    5.4.5NOT和NEG指令
    5.5移位和循環(huán)移位指令
    5.5.1移位指令
    5.5.2循環(huán)移位指令
    5.5.3位掃描指令
    5.6串比較指令
    5.6.1SCAS指令
    5.6.2CMPS指令
    5.7本章小結(jié)
    5.8思考與練習(xí)
   第6章 程序控制指令
    6.1轉(zhuǎn)移指令
    6.1.1無(wú)條件轉(zhuǎn)移指令(JMP)
    6.1.2條件轉(zhuǎn)移和條件置位指令
    6.1.3LOOP指令
    6.2對(duì)匯編語(yǔ)言程序流程的控制
    6.2.1條件匯編語(yǔ)句.IF
    6.2.2DO〕WHILE循環(huán)語(yǔ)句
    6.2.3REPEAT UNTIL循環(huán)語(yǔ)句
    6.3過(guò)程(procedure)
    6.3.1CALL指令
    6.3.2RET指令
    6.4中斷
    6.4.1中斷向量
    6.4.2中斷指令
    6.4.3中斷控制指令
    6.4.4PC機(jī)中的中斷分配
    6.5機(jī)器控制及其他指令
    6.5.1對(duì)進(jìn)位標(biāo)志的控制
    6.5.2WAIT指令
    6.5.3HLT指令
    6.5.4NOP指令
    6.5.5LOCK前綴
    6.5.6ESC指令
    6.5.7BO〕UND指令
    6.5.8ENTER和LEAVE指令
    6.6本章小結(jié)
    6.7思考與練習(xí)
   第7章 微處理器級(jí)的程序設(shè)計(jì)
    7.1模塊化程序設(shè)計(jì)
    7.1.1匯編程序和連接程序
    7.1.2PUBLIC和EXTRN偽操作
    7.1.3庫(kù)
    7.1.4宏
    7.1.5宏序列中的條件語(yǔ)句
    7.1.6條件匯編語(yǔ)句
    7.1.7在宏中使用條件語(yǔ)句
    7.1.8模塊化的程序設(shè)計(jì)方法
    7.2使用鍵盤(pán)和視頻顯示器
    7.2.1用DOS功能調(diào)用讀鍵盤(pán)
    7.2.2用DOS功能調(diào)用寫(xiě)視頻顯示器
    7.2.3使用BIOS視頻功能調(diào)用
    7.2.4一個(gè)用于顯示字符的宏
    7.2.5鼠標(biāo)
    7.2.6檢測(cè)鼠標(biāo)的存在
    7.2.7獲取鼠標(biāo)的類型及其驅(qū)動(dòng)程序的版本號(hào)
    7.2.8使用鼠標(biāo)
    7.3數(shù)據(jù)轉(zhuǎn)換
    7.3.1將二進(jìn)制數(shù)轉(zhuǎn)換成ASCII碼
    7.3.2將ASCII碼轉(zhuǎn)換成二進(jìn)制數(shù)
    7.3.3顯示和讀取十六進(jìn)制數(shù)據(jù)
    7.3.4使用查詢表實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換
    7.3.5一個(gè)使用數(shù)據(jù)轉(zhuǎn)換的實(shí)例 程序
    7.4磁盤(pán)文件
    7.4.1磁盤(pán)的組織
    7.4.2順序存取文件
    7.4.3隨機(jī)存取文件
    7.5程序舉例
    7.5.1計(jì)算器程序
    7.5.2數(shù)字排序程序
    7.5.3十六進(jìn)制文件的顯示
    7.6中斷接管
    7.6.1攔截一個(gè)中斷
    7.6.2TSR報(bào)時(shí)程序示例
    7.6.3熱鍵程序舉例
    7.7本章小結(jié)
    7.8思考與練習(xí)
   第8章 8086/8088硬件描述
    8.1引腳及其功能
    8.1.1引腳
    8.1.2電源要求
    8.1.3直流特性
    8.1.4引腳功能
    8.2時(shí)鐘發(fā)生器(8284A)
    8.2.18284A時(shí)鐘發(fā)生器
    8.2.28284A的操作
    8.3總線緩沖與鎖存
    8.3.1分離總線信息
    8.3.2緩沖系統(tǒng)
    8.4總線時(shí)序
    8.4.1基本的總線操作
    8.4.2一般的時(shí)序
    8.4.3讀時(shí)序
    8.4.4寫(xiě)時(shí)序
    8.5就緒與等待狀態(tài)
    8.5.1READY輸入信號(hào)
    8.5.2RDY與8284A
    8.6最小方式與最大方式
    8.6.1最小方式操作
    8.6.2最大方式操作
    8.6.38288總線控制器
    8.7本章小結(jié)
    8.8思考與練習(xí)
   第9章 存儲(chǔ)器接口
    9.1存儲(chǔ)器器件
    9.1.1存儲(chǔ)器的引腳
    9.1.2ROM
    9.1.3靜態(tài)RAM(SRAM)器件
    9.1.4動(dòng)態(tài)RAM(DRAM)
    9.2地址譯碼
    9.2.1為什么要譯碼
    9.2.2簡(jiǎn)單的與非門譯碼器
    9.2.33-8譯碼器(74LS138)
    9.2.4雙2-4譯碼器(74LS139)
    9.2.5PROM地址譯碼器
    9.2.6PLD可編程譯碼器
    9.38088與80188(8位)存儲(chǔ)器接口
    9.3.1基本的8088/80188存儲(chǔ)器接口
    9.3.2連接f1ash閃速存儲(chǔ)器
    9.3.3用奇偶性檢查存儲(chǔ)器錯(cuò)誤
    9.3.4錯(cuò)誤校正
    9.48086、80186 80286與80386SX(16位)存儲(chǔ)器接口
    9.580386DX與80486(32位)存儲(chǔ)器接口
    9.5.1存儲(chǔ)體
    9.5.232位存儲(chǔ)器接口
    9.6Pentium與PentiumPro(64位)存儲(chǔ)器接口
    9.7動(dòng)態(tài)RAM
    9.7.1DRAM回顧
    9.7.2EDO存儲(chǔ)器
    9.7.3DRAM控制器
    9.8本章小結(jié)
    9.9思考與練習(xí)
    第10章 基本I/O接口
    10.1I/O接口簡(jiǎn)介
    10.1.1I/O指令
    10.1.2獨(dú)立編址I/O與存儲(chǔ)器映象I/O
    10.1.3PC機(jī)I/O映象
    10.1.4基本輸入輸出接口
    10.1.5信號(hào)交換
    10.2I/O端口地址譯碼
    10.2.1譯碼8位I/O地址
    10.2.2譯碼16位I/O地址
    10.2.38位與16位I/O端口
    10.2.432位I/O端口
    10.3可編程外圍接口
    10.3.18255概述
    10.3.2編程82C55
    10.3.3方式0操作
    10.3.4方式1選通輸入
    10.3.5方式1選通輸出
    10.3.6方式2雙向操作
    10.3.782C55方式總結(jié)
    10.48279可編程鍵盤(pán)/顯示器接口
    10.4.18279概述
    10.4.28279與微處理器的接口
    10.4.3鍵盤(pán)接口
    10.4.46位顯示器接口
    10.58254可編程間隔定時(shí)器
    10.5.18254功能描述
    10.5.2編程8254
    10.5.3直流電動(dòng)機(jī)的轉(zhuǎn)速與方向控制
    10.616550可編程通信接口
    10.6.1異步串行數(shù)據(jù)
    10.6.216550功能描述
    10.6.3編程16550
    10.7模/數(shù)轉(zhuǎn)換器(ADC)與數(shù)/模轉(zhuǎn)換器(DAC)
    10.7.1DAC0830數(shù)/模轉(zhuǎn)換器
    10.7.2ADC0804模/數(shù)轉(zhuǎn)換器
    10.7.3ADC0804與DAC0830應(yīng)用舉例
    10.8本章小結(jié)
    10.9思考與練習(xí)
   第11章 中斷
    11.1基本中斷處理
    11.1.1中斷的目的
    11.1.2中斷
    11.1.3中斷指令:BOUND,INTO,INT,INT3和IRET
    11.1.4實(shí)方式中斷操作
    11.1.5保護(hù)方式中斷操作
    11.1.6中斷標(biāo)志位
    11.1.7將一個(gè)中斷向量存于向量表
    11.2硬件中斷
    11.2.1INTR與INTA
    11.2.282C55鍵盤(pán)中斷
    11.3擴(kuò)充中斷結(jié)構(gòu)
    11.3.1用74ALS244擴(kuò)充
    11.3.2菊花鏈中斷
    11.48259A可編程中斷控制器
    11.4.18259A概述
    11.4.2連接單個(gè)8259A
    11.4.3級(jí)連多個(gè)8259A
    11.4.4編程8259A
    10.4.58259A編程舉例
    11.5實(shí)時(shí)時(shí)鐘
    11.6本章小結(jié)
    11.7思考與練習(xí)
    第12章 直接存儲(chǔ)器存取以及DMA控制下的I/O
    12.1基本的DMA操作
    12.28237DMA控制器
    12.2.1軟件命令
    12.2.2地址寄存器和字計(jì)數(shù)寄存器編程
    12.2.38237和80×86微處理器相連
    12.2.4用8237實(shí)現(xiàn)存儲(chǔ)器到存儲(chǔ)器傳輸
    12.2.5DMA控制的打印機(jī)接口
    12.3共享總線操作
    12.3.1定義總線類型
    12.3.2總線仲裁器
    12.3.3使用8289的優(yōu)先級(jí)邏輯
    12.3.4打印假脫機(jī)系統(tǒng)和接口
    12.4磁盤(pán)存儲(chǔ)器系統(tǒng)
    12.4.1軟盤(pán)存儲(chǔ)器
    12.4.2硬盤(pán)存儲(chǔ)器
    12.4.3光盤(pán)存儲(chǔ)器
    12.5視頻顯示器
    12.5.1視頻信號(hào)
    12.5.2TTLRGB監(jiān)視器
    12.5.3模擬RGB監(jiān)視器
    12.6本章小結(jié)
    12.7思考與練習(xí)
    第13章 協(xié)處理器
    13.1協(xié)處理器的數(shù)據(jù)格式
    13.1.1帶符號(hào)的整數(shù)
    13.1.2二進(jìn)制編碼的十進(jìn)制數(shù)(BCD)
    13.1.3浮點(diǎn)數(shù)
    13.280×87結(jié)構(gòu)
    13.3指令系統(tǒng)
    13.3.1數(shù)據(jù)傳送指令
    13.3.2算術(shù)指令
    13.3.3比較指令
    13.3.4超越指令
    13.3.5常數(shù)操作
    13.3.6協(xié)處理器控制指令
    13.3.7協(xié)處理器指令
    13.4協(xié)處理器編程
    13.4.1計(jì)算圓的面積
    13.4.2求共振頻率
    13.4.3通過(guò)二次方程求根
    13.4.4應(yīng)用存儲(chǔ)數(shù)組存儲(chǔ)結(jié)果
    13.4.5顯示單精度浮點(diǎn)數(shù)
    13.4.6鍵盤(pán)讀入混合數(shù)
    13.5本章小結(jié)
    13.6思考與練習(xí)
    第14章 總線接口
    14.1ISA總線
    14.1.1ISA總線的發(fā)展
    14.1.28位ISA總線輸出接口
    14.1.38位ISA總線輸入接口
    14.1.416位ISA總線
    14.2擴(kuò)展的ISA(EISA)和VESA局部總線
    14.2.1EISA總線引腳圖
    14.2.2關(guān)于EISA總線接口的例子
    14.2.3VESA局部總線
    14.2.4VESA局部總線引腳圖
    14.3外圍部件連接(PCi)總線
    14.3.1PCI總線的引腳圖
    14.3.2PCI總線的地址/數(shù)據(jù)連線
    14.3.3PCI總線命令
    14.3.4配置空間
    14.3.5PCI總線的BIOS
    14.4本章小結(jié)
    14.5思考與練習(xí)
    第15章 80186、80188及80286微處理器
    15.180186/80188的結(jié)構(gòu)
    15.1.180186/80188的各型號(hào)
    15.1.280186基本結(jié)構(gòu)框圖
    15.1.380186/80188基本特征
    15.1.4引腳
    15.1.5直流操作特性
    15.1.680186/80188時(shí)序
    15.280186/80188增強(qiáng)功能編程
    15.2.1外圍設(shè)備控制塊(Peripheral ConlrolBlock)
    15.2.280186/80188中斷
    15.2.3中斷控制器
    15.2.4定時(shí)器
    15.2.5DMA控制器
    15.2.6片選單元
    15.380C188EB接口舉例
    15.480286簡(jiǎn)介
    15.4.1硬件特性
    15.4.2新增指令
    15.4.3虛擬存儲(chǔ)機(jī)
    15.5本章小結(jié)
    15.6思考與練習(xí)
    第16章 80386和80486微處理器
    16.180386微處理器簡(jiǎn)介
    16.1.1存儲(chǔ)器系統(tǒng)
    16.1.2輸入/輸出系統(tǒng)
    16.1.3存儲(chǔ)器和I/O控制信號(hào)
    16.1.4時(shí)序
    16.1.5等待狀態(tài)
    16.2特殊的80386寄存器
    16.2.1控制寄存器
    16.2.2排錯(cuò)和測(cè)試寄存器
    16.380386存儲(chǔ)管理
    16.3.1描述符和選擇子
    16.3.2描述符表
    16.3.3任務(wù)狀態(tài)段(TSS)
    16.4向保護(hù)方式的轉(zhuǎn)換
    16.5虛擬8086方式
    16.6存儲(chǔ)器分頁(yè)機(jī)制
    16.6.1頁(yè)目錄
    16.6.2頁(yè)表
    16.780486微處理器簡(jiǎn)介
    16.7.180486DX和80486SX微處理器的引腳
    16.7.280486基本結(jié)構(gòu)
    16.7.380486存儲(chǔ)系統(tǒng)
    16.7.480486存儲(chǔ)管理
    16.7.5Cache檢測(cè)
    16.8本章小結(jié)
    16.9 思考與練習(xí)
    第17章 Pentium與PentiumPro微處理器
    17.1Pentium微處理器簡(jiǎn)介
    17.1.1存儲(chǔ)器系統(tǒng)
    17.1.2輸入/輸出系統(tǒng)
    17.1.3系統(tǒng)時(shí)序
    17.1.4分支預(yù)測(cè)邏輯
    17.1.5cache結(jié)構(gòu)
    17.1.6超標(biāo)量體系結(jié)構(gòu)
    17.2特殊的Pentium寄存器
    17.2.1控制寄存器
    17.2.2EFLAG寄存器
    17.2.3內(nèi)置自檢(BIST)
    17.3Pentium存儲(chǔ)器管理
    17.3.1分頁(yè)單元
    17.3.2存儲(chǔ)器管理模式
    17.4新的Pentium指令
    17.5PentiumPro微處理器簡(jiǎn)介
    17.5.1PentiumPro的內(nèi)部結(jié)構(gòu)
    17.5.2引腳連接
    17.5.3存儲(chǔ)器系統(tǒng)
    17.5.4輸入/輸出系統(tǒng)
    17.5.5系統(tǒng)時(shí)序
    17.6特殊的PentiumPro特性
    17.6.1控制寄存器4
    17.7本章小結(jié)
    17.8思考與練習(xí)
    附錄A 匯編程序、DOS、BIOS 鼠標(biāo)
    及DPMI內(nèi)存管理程序
    A.1使用匯編程序
    A.2存儲(chǔ)模式
    A.3DOS功能調(diào)用
    A.4BIOS功能調(diào)用
    A.4.1INT10H
    A.4.2INT11H
    A.4.3INT12H
    A.4.4INT13H
    A.4.5INT14H
    A.4.6INT15H
    A.4.7INT16H
    A.4.8INT17H
    A.4.9DOS低端存儲(chǔ)區(qū)
    A.5鼠標(biāo)功能
    A.6DPMI控制功能
    附錄B 指令系統(tǒng)一覽
    附錄C 標(biāo)志位的變化
    附錄D 思考與練習(xí)題中偶數(shù)題
    答案
   

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)