本书介绍了信息在计算机中的存储形式、数制及相互转换、二进制数的算术和逻辑运算等基础知识;软件部分讲述8086指令系统、部分伪指令和DOS功能调用及汇编语言程序设计和调试的全过程;介绍了8086CPU的内部特点、寄存器及相关概念、存储器的分类和层次结构、物理地址形成、译码电路等;讨论了诸多I/O接口芯片的结构、编程及应用,在串行通信中还介绍了USB总线;讨论并举例说明了A/D、D/A芯片与微机接口及应用。全书共分10章,每章附有习题,习题答案和教学指导包含在配套的辅导书中。本书适合作为高等院校本科非电类理工科学生相关课程的教材,适合作为电类成人本科或者高职高专相关课程的教材,也可以作为相关技术人员或爱好者的参考书。本书前言可以说没有哪一门科学能像计算机科学这样高速发展,由笨重、高功耗、结构复杂、功能简单、运算速度慢、只有专家才会使用的电子管计算机,发展到集成数百万晶体管、功能强大、价格便宜、普及到千家万户的微型计算机,仅仅用了短短的几十年时间。特别是以微型计算机为主的互联网,将世界距离拉得如此之近,使得不出门便知天下事。尽管计算机发展迅速,但基本原理没有改变,高档微型计算机在速度和技术上有很大突破,但在计算机体系结构上还是遵循冯·诺依曼的思想。作者积多年教学经验认为:本书作为初学者掌握微机基本原理的教材是合适的,它以8086微处理机为核心,介绍微型计算机软件、硬件原理及接口技术,并通过大量例题与习题介绍其应用。本书是在周佩玲老师主编的《16位微型计算机原理、接口及其应用》一书的基础上,经过重新整理、修订、扩充而成的。本书配有配套的电子课件,请登录华信教育资源网站http://www.hxedu.com.cn下载或发邮件至unicode@phei.com.cn索取。本书有配套的辅导书,主要包括教学指导和习题参考答案两部分内容。周佩玲老师编写了第1、3、4章;彭虎老师编写了第7~10章和第5章的5.4节;傅忠谦老师编写了第2、6章和第5章的其余部分。全书由周佩玲老师统稿,在编写过程中得到了中国科学技术大学电子科学技术系领导的大力支持和指导,林克明教授对本书提出了宝贵意见,在此表示衷心的感谢。感谢林姿、于杰等所做的文字录入、校对和绘图工作,感谢微机应用教研室的全体老师对本书的支持和帮助。特别感谢本书的编辑,是他们付出的艰辛与努力,终于使本书能与读者见面。书中错误还望读者批评指正,不胜感谢!作者2005年2月于中国科学技术大学