张毅坤、陈善久、裘雪红编著的这本《单片微型计算机原理及应用》是依据陕西省教育委员会于1997年修订的《陕西省高校非计算机专业学生计算机应用知识与应用能力等级考试三级(偏硬)考试大纲》的要求编写的,共分8章。既考虑了大纲要求的计算机基础知识,又以MSC一51系列单片机为基础,全面、系统地介绍了单片机的基本结构、指令系统、汇编语言程序设计、系统扩展、接口技术,以及常用芯片的应用,同时还简要介绍了单片机系统的设计与开发步骤及国内几种常见的单片机类型与性能。全书力求概念准确、由浅入深、既有重点、又有扩展,并配以大量例题、习题及思考题,便于课堂教学与自学,使读者通过本书的学习,为今后的工作打下一个坚实的基础。
张毅坤、陈善久、裘雪红编著的这本《单片微型计算机原理及应用》较为系统、全面地叙述了MCS—51系列单片微型计算机的基本原理、结构、指令系统、汇编语言程序设计、应用系统扩展、输入/输出技术以及常用接口芯片的原理与应用,并简要介绍了单片微型计算机系统的设计、开发、调试的原则、步骤及方法,同时对国内几种常见单片微型计算机的类型与性能也作了介绍。
《单片微型计算机原理及应用》从教学与工程应用的角度出发,力求概念准确,由浅入深,内容充实,既有重点,又有扩展。为便于读者理解与掌握本书的内容,每章均配有大量的例子与习题。《单片微型计算机原理及应用》可作为高等院校有关专业师生及自学人员的教科书,也可供从事计算机应用方面的工程技术人员阅读、参考。
第1章 预备知识(数制与码制)
1.1 进位计数制及各计数制间的转换
1.1.1 进位计数制
1.1.2 各种进制数间的相互转换
1.2 二进制数的运算
1.2.1 二进制数的算术运算
1.2.2 二进制数的逻辑运算
1.3 带符号数的表示方法——原码、反码、补码
1.3.1 机器数与真值
1.3.2 原码、补码与反码
1.3.3 补码的运算规则与溢出判别
1.4 定点数与浮点数
1.4.1 定点表示法
1.4.2 浮点表示法
1.5 BCD码和ASCII码
1.5.1 BCD码BinaryCodedDecimal
1.5.2 BCD码运算及十进制调整
1.5.3 ASCII码与奇偶校验
习题与思考题
第2章 单片机基础
……
第3章 指令系统及汇编语言程序设计
第4章 单片机系统的扩展
第5章 输入/输出、中断、定时与串行通信
第6章 接口芯片与接口技术
第7章 单片机应用系统设计与开发
第8章 几种典型的单片机
附录A ASCII码与控制字符功能
附录B MCS-51系列单片机指令表
参考文献