本书系统地介绍了微型计算机原理与接口技术的基础知识,主要内容包括:微型计算机系统概述、微处理器、8086的指令系统和汇编语言程序设计、存储器、输入和输出、中断、并/串行通信与接口技术、可编程定时器电路Intel8253、数/模和模/数转换接口、人机接口及外设等。本书内容翔实、讲解具体、结构严谨、层次清晰,既可作为大专院校相关专业师生的教材,也可作为相关工程技术人员的学习参考用书。一、关于本书随着计算机技术的飞速发展,微型计算机的应用越来越广泛。微型计算机组成原理是设计和开发各种微机应用系统的基础,是微型计算机应用的关键。因此,微处理器和微型计算机是现代科技人员和高等院校相关专业学生必修的专业基础课。本书介绍了微型计算机的硬件和软件,介绍了开发应用微型计算机及设计微机子系统的专门知识,为读者能够应用微处理器和微型计算机进行系统开发打下坚实的基础。二、本书结构全书由11章和一个附录组成,具体结构安排如下:第1章:微型计算机系统概述。本章介绍了微型计算机系统和微型计算机的基础知识。第2章:微处理器。本章介绍了微处理器的发展史、8086微处理器、Pentium微处理器、8086/8088系统及其组态、8086/8088处理器时序、操作模式、存储管理、总线技术等。第3章:8086的指令系统和汇编语言程序设计。本章介绍了基础知识、寻址方式、指令、新增指令、汇编语句格式、数据项与表达式、指示性语句、宏指令、汇编程序设计等。第4章:存储器。本章介绍了主存储器、高速缓冲存储器、辅助存储器以及各种存储器的比较等。第5章:输入和输出。本章介绍了输入和输出的基本概念、CPU与外设数据传送的方式及DMA控制器等。第6章:中断。本章介绍了中断的基本概念、最简单的中断情况、中断优先权、中断方式、可编程中断控制器8259A及中断服务程序实例等。第7章:并行通信与接口技术。本章介绍了并行通信与接口技术的基本概念、并行接口、8255可编程并行接口及8255应用举例等。第8章:串行通信与接口技术。本章介绍了串行通信基础知识、可编程异步串行接口芯片INS8250、可编程串行接口芯片Intel 825lA等。第9章:可编程定时器电路Intel 8253。本章介绍了8253的功能及外部结构、8253的编程及8253的六种工作方式等。第10章:数/模(D/A)和模/数(A/D)转换接口。本章介绍了数/模(D/A)转换接口、模/数(A/D)转换接口以及D/A和A/D转换应用举例等。第11章:人机接口及外设。本章介绍了人机接口的基础知识、键盘、鼠标、扫描仪、数码相机、显示器及打印机等。附录:介绍了ASCII字符表和运算指令对标志位的影响。三、本书特点本书内容丰富、实用性强,同时配有大量的图表,既包含了本学科的经典内容,又增-添了适应发展现状的新内容。此外,本书各章还配有综合练习,以方便读者加深和巩固已学知识。四、本书适用范围本书适用面广,既可作为大专院校相关专业师生的教材,也可作为相关工程技术人员的学习参考用书。本书由尹珅、万赫、张美玲编著,另外,参加本书编写的还有佘丹娴、尹传明、孙雯。限于编者水平有限,编写时间仓促,书中的错漏和不当之处在所难免,敬请读者及专家批评指正。虽然经过严格的审核、精细的编辑,本书在质量上有了一定的保障,但我们的目标是力求尽善尽美,欢迎广大读者和专家对我们的工作提出宝贵建议,联系方法如下:电子邮件:S6rViCe@cnbook.net.网址:WWW.cnbook.net.此外,本书所附送的电子教案也可从该网站免费下载,该网站还有一些其他相关书籍的介绍,可以方便读者选购参考。编者 2004年7月 第1章 微型计算机系统概述1.1 微型计算机系统1.2 微型计算机第2章 微处理器2.1 微处理器的发展史2.2 8086微处理器2.3 Pentium微处理器2.4 8086/8088系统及其组态2.5 8086/8088处理器时序2.6 操作模式2.7 存储管理2.8 总线技术第3章 8086的指令系统和汇编语言程序设计3.1 基础知识3.2 寻址方式3.3 指令3.4 新增指令3.5 汇编语句格式3.6 数据项与表达式3.7 指示性语句3.8 宏指令3.9 汇编程序设计第4章 存储器4.1 主存储器4.2 高速缓冲存储器4.3 辅助存储器4.4 各种存储器的比较第5章 输入和输出5.1 输入和输出的基本概念5.2 CPU与外设数据传送的方式5.3 DMA控制器第6章 中断6.1 中断的基本概念6.2 最简单的中断情况6.3 中断优先权6.4 中断方式6.5 可编程中断控制器(8259A)6.6 中断服务程序实例第7章 并行通信与接口技术7.1 基本概念7.2 并行接口7.3 8255可编程并行接口7.4 8255应用举例第8章 串行通信与接口技术8.1 串行通信基础知识8.2 可编程异步串行接口芯片INS8250标准8.3 可编程串行接口芯片Intel8251A第9章 可编程定时器电路Intel82539.1 8253的功能及外部结构9.2 8253的编程9.3 8253的六种工作方式第10章 数/模(D/A)和模/数(A/D)转换接口10.1 数/模(D/A)转换接口10.2 模/数(A/D)转接接口10.3 D/A和A/D转换应用举例第11章 人机接口及外设11.1 人机接口简介11.2 键盘11.3 鼠标11.4 扫描仪11.5 数码相机11.6 显示器11.7 打印机附录参考答案参考文献