本书为“清华大学计算机系列教材”中的一本。全书系统讲述了当前最先进的微型了微型机和外设之间的各种数据传输方式,其中,着重分析了中断方式和DMA方式的工作原理和传输特点,并用较多篇幅讲述微型机的接口技术,逐一讲解了各关键接口部件以及多功能接口部件的原理和应用;此后,讲述了键盘和鼠标技术、显示技术、打印机技术、软盘硬盘和光盘技术以及总线技术,特别对PCI总线技术进行了重点讲解;最后介绍了Pentium主机系统的整体结构,对系统控制芯片组和BIOS作了透彻讲述,由此使学生对微型机系统建立整体观念。
本书一直作为清华大学计算机系和电子类本科生必修课《微型机原理》的专用教材,并长年被国内400多所高等院校选用,发行70余万册,是一本广受任课教师和学生好评的高水平教材。
第4版以Pentium为核心,系统讲述了当前最先进的微型了微型机和外设之间的各种数据传输方式,其中,着重分析了中断方式和DMA方式的工作原理和传输特点,并用较多篇幅讲述微型机的接口技术,逐一讲解了各关键接口部件以及多功能接口部件的原理和应用;此后,讲述了键盘和鼠标技术、显示技术、打印机技术、软盘硬盘和光盘技术以及总线技术,特别对PCI总线技术进行了重点讲解;最后介绍了Pentium主机系统的整体结构,对系统控制芯片组和BIOS作了透彻讲述,由此使学生对微型机系统建立整体观念。
在各章中,对重点技术都结合实例予以说明,并进行归纳和总结,以利于读者对微型机技术中最重要最关键的部分深入理解、牢固掌握和灵活应用,同时,对关键技术尽量阐述其设计思想和创新点,以启发和培养学生的创新能力。
作者基于深厚的教学和科研功底,以一贯精益求精的科学作风,对各章内容的选择、组织和表述进行了精心考虑,特别注重符合初学者的认知规律,对所有技术都讲得条理清晰、深入浅出、通俗易懂。
本书可作为高等院校计算机系本科生和电子类本科生的教材;由于注意了尽量减少对其他专业课的依托性,所以,也完全可以作为非计算机专业教材;对于从事微型机技术研究和应用的科研人员,本书也是一本内容翔实、可读性非常好的自学教材和参考书。如同清华大学有学生所评价,这是一本“价值大大高于价格的书”。
第1章 微型计算机概述1
1.1 微型计算机的特点和发展1
1.2 微型计算机的分类2
1.3 微处理器、微型计算机和微型计算机系统3
1.3.1 微处理器3
1.3.2 微型计算机5
1.3.3 微型计算机系统6
1.4 微型计算机的应用7
1.5 微型计算机的性能指标8
第2章 16位和32位微处理器9
2.1 16位微处理器80869
2.1.1 8086的编程结构9
2.1.2 8086的引脚信号和工作模式13
2.1.3 8086的操作和时序22
2.1.4 8086的存储器编址和I/O编址35
2.2 32位微处理器Pentium的先进技术38
2.3 Pentium的指令流水线技术41
2.4 Pentium的工作方式44
2.5 Pentium的原理结构45
2.6 Pentium的寄存器和相关机制48
2.6.1 基本寄存器组48
2.6.2 段寄存器和描述符以及保护方式的寻址机制49
2.6.3 系统寄存器组51
2.6.4 浮点寄存器组55
2.7 Pentium的主要信号57
2.8 Pentium的总线状态61
2.9 Pentium的总线周期62
2.10 Pentium的中断65
2.10.1 Pentium的中断机制65
2.10.2 中断描述符表68
2.11 Pentium的保护技术69
2.11.1 段页两级保护机制69
2.11.2 程序运行中的保护71
2.12 Pentium系列微处理器的技术发展72
2.13 Itanium微处理器概述74
第3章 Pentium的指令系统75
第4章 存储器、存储管理和高速缓存技术133
第5章 微型计算机和外设的数据传输177
第6章 串并行通信和接口技术199
第7章 中断控制器236
第8章 DMA控制器258
第9章 计数器/定时器和多功能接口芯片272
第10章 模/数和数/模转换290
第11章 键盘和鼠标309
第12章 显示器的工作原理和接口技术333
第13章 打印机的工作原理和接口技术347
第14章 软盘、硬盘和光盘子系统358
第15章 总线368
第16章 Pentium微型计算机系统的结构409
参考文献