本书以Intel 80x86微处理器为背景,从应用角度系统地介绍16/32位微机的系统结构、微处理器、存储器、中断系统、输入/输出接口、控制器接口、数/模和模/数转换接口、总线接口和常用外设接口的工作原理及其应用技术。全书共分11章。首先介绍微机的软件、硬件技术基础,给出微机接口技术的基本要点,然后分别阐述微机系统的微处理器、存储器、中断系统、专用控制器、并行/串行通信、数/模和模/数转换器、总线技术、人-机交互接口的组成原理及其应用技术,并对微机系统常用的通用可编程接口电路给出应用实例分析,最后通过示例介绍微机接口系统的软件、硬件开发方法和实现技术,最后一章给出8个通用的接口应用实验供教学实验选用。本书可作为高职高专计算机专业、通信工程专业和工科类其他专业的教材,也可作为计算机(偏硬件技术)等级考试的培训教材,还可供从事微机系统设计和应用的技术人员自学和参考。前言本书是根据中国计算机学会高职高专教育学组制定的《高职高专计算机教育2002》教学计划要求,作为“微机原理与接口技术”课程的教材而编写的,并被教育部列入普通高等教育“十五”国家级规划教材。“微机原理与接口技术”是计算机学科与技术专业学生必修的一门专业课程,也是与计算机相关工程类各专业学生在计算机应用方面的一门重要选修课程。本教材适用面广,可作为高职高专计算机专业、通信工程专业和工科类其他专业“微机原理与接口技术”课程的教材,也可作为计算机(偏硬件技术)等级考试的培训教材,还可供从事微机系统设计和应用的技术人员自学和参考。这是一本内容充实,综合性和应用性强,编写有特色的教材。编著者结合长期教学实践,注重基础性、系统性和实用性,并通过大量的实例分析,力求深入浅出地阐述微机系统和接口的工作原理,书中还介绍了接口软件与硬件技术结合的实际应用和新技术。“微机原理与接口技术”是一门实践性很强的课程。本教材根据对学生的培养目标,侧重于培养学生在微机系统和接口的分析、设计及开发应用等方面的能力。要求加强习题练习、实验环节和课程综合设计项目的实践教学,使学生具有一定的微机系统设计能力和较强的接口技术应用能力。本教材既是计算机专业先修基础课程——“操作系统”、“计算机组成原理”、“汇编语言程序设计”等课程的综合应用,又可以作为计算机专业后续课程——“计算机通信”、“计算机网络”、“计算机外部设备”等课程的技术基础,因此它具有较强的实用性。本书共分11章,教学参考课时为60~80学时。第1章介绍微机的软件、硬件技术基础,微机系统组成和结构特点以及微机应用技术要点;第2章介绍以Intel 80x86微处理器为背景的微机系统结构和微机中断系统;第3章介绍半导体存储器组织和微机存储器体系结构;第4章介绍微机接口技术的基本要点,包括接口的功能和分类、I/O接口的组成、接口数据传输的控制方式等;第5章介绍专用控制器——中断控制器,DMA控制器,定时/计数器的组成原理和应用;第6章介绍并行通信和串行通信的接口应用技术;第7章介绍数/模和模/数转换接口应用技术;第8章介绍当今流行的微机系统总线接口;第9章介绍常用的人-机交互接口的组成原理及其应用技术;第10章通过一个接口设计实例,介绍微机接口系统的软件、硬件开发方法和实现技术;第11章介绍微机原理实验系统,给出8个通用的接口应用实验示例供教学实验选用。本书由南京师范大学李芷、上海应用技术学院杨文显、上海交通大学卜艳萍合作编著,李芷担任主编。第1, 2, 7, 8, 9章由李芷编写;第3, 4, 5章由卜艳萍和李芷编写;第6, 10章由杨文显编写;第11章由杨文显和李芷编写;附录由李芷整理。河海大学张正兰教授审阅了全书,并对编写提出了宝贵意见;蒋贻濂、孙浩、奚修学、李涛、陈芝晔、齐宁超、方春梅、苏德怀等参加了资料整理工作;本书大纲得到中国计算机学会高职高专教育学组的审定,高职高专计算机教材编审委员会成员俞光昀、刘乃琦、文庭秋、田绍槐、朱乃立、骆耀祖、乔维声、俞泳薇、佟伟光、庄燕滨、陈书谦、程刚、崔剑波、刘甫迎、刘湘涛、徐建民、彭其美、宋汉珍等老师给予了指导。在此一并致以衷心的感谢。由于编著者水平有限,书中难免有疏漏和不当之处,敬请广大读者不吝指正。编著者2003年5月