微机原理与接口技术是高等院校理工科类各专业的一门重要的计算机技术基础课程。本书以16位微机和32位微机为基础,系统地阐述了现代微机的基本结构和接口及总线的基本原理与应用。
本书内容充实、概念清晰、重点突出、实例丰富,先进性与实用性并重,可作为高等院校理工科相关专业的微机原理与接口技术课程的专业教材。
本书内容主要包括微机基本结构及其原理、微处理器的基本结构和发展、I/O端口地址译码技术、总线及接口、DMA技术、中断技术、定时/计数技术、并行接口、串行接口、人机交互接口、A/D与D/A转换接口及PC机高级编程技术等。书中既包含了微机原理部分与典型的接口技术,也介绍了新型接口与总线技术;既讲述了接口的硬件部分,也强调了接口的软件编程。本书涉及到很多新的技术,如PCI总线、IEEE1394、USB、下一代新型总线、815EP芯片组、保护模式下的中断技术、Windows9x及Windows2000下的设备驱动程序的编写等,反映了现代微机技术发展的最新水平和趋势,并体现出微机接口技术中硬件设计和软件驱动的统一。
第1章 概述
第2章 IA-32结构微处理器与8086
第3章 8086指令系统
第4章 汇编语言程序设计
第5章 处理器总线时序和系统总线
第6章 储存器
第7章 输入和输出
第8章 中断
第9章 计数器和定时器电路Intel 8253/8254-PIT
第10章 并行接口芯片
第11章 串行通信及接口电路
第12章 数模(D/A)转换与模数(A/D)转换接口
第13章 IA-32微处理器