注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理80x86 IBM PC及兼容計算機(卷Ⅰ和卷Ⅱ):匯編語言、設計與接口技術

80x86 IBM PC及兼容計算機(卷Ⅰ和卷Ⅱ):匯編語言、設計與接口技術

80x86 IBM PC及兼容計算機(卷Ⅰ和卷Ⅱ):匯編語言、設計與接口技術

定 價:¥99.00

作 者: (美)Muhammad Ali Mazidi,(美)Janice Gillispie Mazidi著;張波等譯
出版社: 清華大學出版社
叢編項: 國外經典教材
標 簽: 匯編語言程序設計

ISBN: 9787302083153 出版時間: 2004-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 1107頁 字數(shù):  

內容簡介

  這本備受矚目的教材,以其清晰的講解和豐富的主題贏得專家們的廣泛贊譽。本書用一種易于理解、系統(tǒng)化的方法講解了80x86匯編語言編程和PC體系結構的基本原理。本書提供了大量的示例、復習題和習題,不僅可以加深學生對概念的理解,而且增加了學習的樂趣。本書使用DEBUG工具來顯示指令執(zhí)行的操作,然后用示例程序來說明指令的應用。本書深入探討了PC的體系結構以及各種相關的主題,包括DOS內存映射、BIOS、微處理器體系結構、支持的芯片、總線、接口技術、系統(tǒng)編程、硬盤的特性,等等。第4版的特色:· 介紹了從8088到Pentium Pro的所有80x86微處理器· 本書融合了匯編語言和C語言的編程,每章的最后都包含有C語言的編程· 通過大量的示例介紹了80x86指令的用法· 可以確保讀者對二進制和十六進制有一個基本的了解· 討論并分析了8086、286、386、486、Pentium和Pentium Pro芯片的硬件差異· 討論了80x86微處理器的8位、16位和32位接口技術· 使用摘自IBM PC技術手冊的程序片斷介紹了真正的PC系統(tǒng)編程的方法· 概括介紹了USB總線

作者簡介

暫缺《80x86 IBM PC及兼容計算機(卷Ⅰ和卷Ⅱ):匯編語言、設計與接口技術》作者簡介

圖書目錄

第0章 計算基礎
 0.1 記數(shù)和編碼系統(tǒng)
 0.2 計算機內部的工作原理
 0.3 CPU的發(fā)展簡史
 0.4 小結
 0.5 習題
 0.6 復習題答案
 第1章 80x86微處理器
 1.1 80x86系列微處理器簡介
 1.2 8088/8086的內部機制
 1.3 匯編編程簡介
 1.4 程序段簡介
 1.5 有關80x86中段的補充說明
 1.6 80x86的尋址方式
 1.7 小結
 1.8 習題
 1.9 復習題答案
 第2章 匯編語言編程方法
 2.1 偽指令和實例程序
 2.2 程序的匯編. 連接和運行
 2.3 更多的實例程序
 2.4 控制轉移指令
 2.5 數(shù)據(jù)類型和數(shù)據(jù)定義
 2.6 完整段定義
 2.7 EXE文件和COM文件
 2.8 小結
 2.9 習題
 2.10 復習題答案
 第3章 算術和邏輯指令及其程序
 3.1 無符號數(shù)的加法和減法
 3.2 無符號數(shù)的乘法和除法
 3.3 邏輯指令及示例程序
 3.4 BCD和ASCII運算數(shù)及其指令
 3.5 旋轉指令
 3.6 C語言的按位操作
 3.7 小結
 3.8 習題
 3.9 復習題答案
 第4章 利用匯編和C語言來進行BIOS和DOS編程
 4.1 利用BIOS的函數(shù)INT 10H編寫程序
 4.2 DOS中斷21H
 4.3 INT 16H的鍵盤編程
 4.4 C語言中的中斷編程
 4.5 小結
 4.6 習題
 4.7 復習題答案
 第5章 宏和鼠標
 5.1 宏的定義與用法
 5.2 借助于INT 33H來對鼠標編程
 5.3 小結
 5.4 習題
 5.5 復習題答案
 第6章 帶符號數(shù). 字符串與表
 6.1 帶符號數(shù)的算術運算
 6.2 字符串和表的運算
 6.3 小結
 6.4 習題
 6.5 復習題答案
 第7章 模塊. 模塊化與C語言編程
 7.1 模塊的編寫和連接
 7.2 一些十分有用的模塊
 7.3 在模塊之間傳遞參數(shù)
 7.4 在C語言中結合使用匯編語言
 7.5 小結
 7.6 習題
 7.7 復習題答案
 第8章 386/486計算機的32位編程技術
 8.1 實模式下的80386/80486型計算機
 8.2 一些簡單的386/486程序
 8.3 80x86系列的性能比較
 8.4 小結
 8.5 習題
 8.6 復習題答案
 第9章 8088, 80286微處理器和ISA總線
 9.1 8088微處理器
 9.2 輔助芯片8284和8288
 9.3 ISA總線的8位部分
 9.4 80286微處理器
 9.5 16位ISA總線
 9.6 小結
 9.7 習題
 9.8 復習題答案
 第10章 存儲器及其接口技術
 10.1 半導體存儲技術簡介
 10.2 存儲器地址解碼
 10.3 IBM PC的存儲器映射表
 10.4 RAM和ROM中的數(shù)據(jù)完整性
 10.5 16位存儲器的接口技術
 10.6 ISA總線的存儲器接口技術
 10.7 小結
 10.8 習題
 10.9 復習題答案
 第11章 I/O和8255——ISA總線接口技術
 11.1 8088的I/O指令
 11.2 I/O地址的解碼和設計
 11.3 x86 PC中的I/O地址映射表
 11.4 8255 PPI芯片
 11.5 PC接口實驗臺和總線擴展器
 11.6 利用C/C++和VB實現(xiàn)的I/O編程
 11.7 ISA總線中的8位和16位I/O時序
 11.8 小結
 11.9 習題
 11.10 復習題答案
 第12章 液晶顯示器. 電機. 模數(shù)轉換器以及傳感器與PC的接口技術
 12.1 液晶顯示器與PC的接口技術
 12.2 步進電機與PC的接口技術
 12.3 DAC與PC的接口技術
 12.4 ADC與PC的接口技術
 12.5 小結
 12.6 習題
 12.7 復習題答案
 第13章 8253/54定時器和音樂
 13.1 8253/54定時器的簡介和初始化
 13.2 8253/54定時器在IBM PC中的連接方式和編程方法
 13.3 在IBM PC上生成音樂
 13.4 8253/54輸出的波形
 13.5 小結
 13.6 習題
 13.7 復習題答案
 第14章 中斷和8259芯片
 14.1 8088/86中斷
 14.2 IBM PC和MS DOS的中斷分配
 14.3 8259可編程中斷控制器
 14.4 8259在IBM PC/XT中的應用
 14.5 80286與更高級80x86 PC的中斷
 14.6 小結
 14.7 習題
 14.8 復習題答案
 第15章 直接存儲器訪問:8237 DMA芯片
 15.1 DMA的概念
 15.2 8237 DMA芯片編程
 15.3 8237 DMA在IBM PC/XT中的連接
 15.4 使用8237的通道0刷新DRAM
 15.5 基于80x86的PC AT型計算機中的DMA
 15.6 小結
 15.7 習題
 15.8 復習題答案
 第16章 視頻和視頻適配器
 16.1 顯示器和顯示適配器的原理
 16.2 視頻適配器和文本模式編程
 16.3 使用INT 10H進行文本模式編程
 16.4 圖形和圖形編程
 16.5 小結
 16.6 習題
 16.7 復習題答案
 第17章 串行數(shù)據(jù)通信和16450/8250/51芯片
 17.1 串行通信基礎
 17.2 使用DOS和BIOS訪問IBM PC的COM端口
 17.3 在IBM PC中與NS8250/16450 UART的連接
 17.4 Intel 8251 USART和同步通信
 17.5 小結
 17.6 習題
 17.7 復習題答案
 第18章 鍵盤和打印機接口
 18.1 鍵盤與CPU的接口技術
 18.2 PC鍵盤接口技術和編程
 18.3 IBM PC的打印機與打印機接口技術
 18.4 并行端口中的雙向數(shù)據(jù)總線
 18.5 小結
 18.6 習題
 18.7 復習題答案
 第19章 軟盤. 硬盤和文件
 19.1 軟盤的組織結構
 19.2 硬盤
 19.3 磁盤文化編程
 19.4 小結
 19.5 習題
 19.6 復習題答案
 第20章 80x87數(shù)學協(xié)同處理器
 20.1 數(shù)學協(xié)同處理器和IEEE浮點數(shù)
 20.2 80x87指令和程序設計
 20.3 IBM PC/XT中的8087硬件連接
 20.4 80x87指令和定時
 20.5 小結
 20.6 習題
 20.7 復習題答案
 第21章 386微處理器:實模式與保護模式
 21.1 實模式下的80386微處理器
 21.2 80386的硬件視圖
 21.3 80386的保護模式
 21.4 小結
 21.5 習題
 21.6 復習題答案
 第22章 高速存儲器接口技術與高速緩存
 22.1 80x86的存儲器周期時間
 22.2 頁模式. 靜態(tài)列模式和半字節(jié)模式DRAM
 22.3 高速緩沖存儲器
 22.4 EDO. SDRAM與RAMBUS存儲器
 22.5 小結
 22.6 習題
 22.7 復習題答案
 第23章 486. Pentium. Pentium Pro和MMX
 23.1 80486微處理器
 23.2 Intel Pentium處理器
 23.3 RISC體系結構
 23.4 Pentium Pro處理器
 23.5 MMX技術
 23.6 Intel x86中的處理器識別
 23.7 小結
 23.8 習題
 23.9 復習題答案
 第24章 MS DOS結構. TSR和設備驅動程序
 24.1 MS DOS結構
 24.2 TSR和設備驅動程序
 24.3 小結
 24.4 習題
 24.5 復習題答案
 第25章 MS DOS存儲器管理
 25.1 80x86 PC存儲器術語和概念
 25.2 DOS存儲器管理以及高端存儲器加載
 25.3 小結
 25.4 習題
 25.5 復習題答案
 第26章 IC技術以及系統(tǒng)設計考慮因素
 26.1 IC技術概述
 26.2 IC界面連接和系統(tǒng)設計考慮因素
 26.3 DRAM中的數(shù)據(jù)完整性與錯誤檢測
 26.4 小結
 26.5 習題
 26.6 復習題答案
 第27章 ISA. PCI和USB總線
 27.1 ISA總線
 27.2 PCI局域總線
 27.3 USB端口
 27.4 小結
 27.5 習題
 27.6 復習題答案
 第28章 用C/C++編寫DOS. BIOS的硬件程序
 28.1 用C為BIOS和DOS中斷編程
 28.2 用C/C++為PC硬件編程
 28.3 小結
 28.4 習題
 28.5 復習題答案
 附錄A 調試程序設計
 附錄B 80x86指令和時鐘
 附錄C 匯編器指令及命名規(guī)則
 附錄D DOS中斷類型21H和33H功能列表
 附錄E BIOS中斷
 附錄F ASCII碼
 附錄G I/O地址映射表
 附錄H IBM PC/PS BIOS數(shù)據(jù)區(qū)
 附錄I 數(shù)據(jù)表
 參考文獻

本目錄推薦

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