本书以Intel微处理器系列(从8086到Pentium 4后)为背景,追踪高性能微型计算机的技术发展方向,抓住关键技术,全面、系统而又深入地介绍微机原理与接口技术,重点讨论微机系统组成、工作过程与运算基础,微处理器系统结构与技术(流水线及超流水线技术、指令预取技术、超标量技术、动态分支转移预测技术),指令系统与新指令集,汇编语言程序设计基础,存储系统(存储管理技术、虚拟存储技术以及cache技术),浮点部件及其流水线技术,总线技术及其3次变革,主板(基本结构、芯片组和BIOS) , 输入输出控制技术,接口技术(并行接口、串行接口以及通用I/O接口),数模与模数转换,常用外部设备。
本书内容丰富、结构合理、深入浅出、文字流畅、条理分明、实用性强、选材精细而且教学方法好,既可以作为高等院校非计算机专业的教材,也可以作为成人教育的培训教材与科技工作者的参考用书。
本书共分12章。第1章为微机系统概述,介绍了Intel系列从8位到含有双核与四核32位微处理器的微机系统的基本知识及其运算基础。第2章为微处理器系统结构与技术,介绍了CISC技术与RISC技术、典型的16位与32位微处理器系统结构、流水线及超流水线技术、指令预取技术、超标量技术、动态分支转移预测技术等,还介绍了多处理器计算机系统与嵌入式计算机系统的基本知识。第3章为指令系统。第4章为汇编语言程序设计。第5章为存储系统,介绍了存储管理、存储器结构、虚拟存储技术及高速缓>中存储器cache技术。第6章为浮点部件。第7章为总线技术,介绍了总线分类、总线数据传送机制、总线周期以及PCI、PCI—X、PCI—E等常用扩展总线。第8章为微型计算机的主板,介绍了主板的基本结构、多功能外围芯片组及主板的BIOS与CMOS。第9章为输入输出控制技术,介绍了程序控制I/O技术、中断控制的I/O技术、DMA I/O控制技术以及定时/计数技术。第10章为接口技术,介绍了并行接口、串行接口、通用I/O接口。第11章为数模与模数转换。第12章为常用外部设备,介绍了键盘、鼠标器、打印机、数码相机、光驱、视频技术与视频卡以及音频技术与音频卡。
第1章 微机系统概述
第2章 微处理器系统结构与技术
第3章 微处理器的指令系统
第4章 汇编语言程序设计
第5章 存储器系统
第6章 浮点部件
第7章 微机总线应用技术
第8章 微型计算机的主板
第9章 输入输出控制技术
第10章 接口技术
第12章 常用外部设备
附录A 8086/8088的指令格式
附录B 80286~Pentium系列微处理器的指令系统
附录C 调试软件DEBUG及调试方法
部分习题答案
参考文献