本书介绍了微型计算机基础,阐述了8086微处理器,讲述了8086指令系统,介绍了汇编语言程序设计、半导体存储器、输入\输出接口技术、常用接口芯片等内容。
本教材是为电子信息类(非计算机专业)和其他理工类专业的基础课程微型计算机原理及应用的教学而编写的,目的是使学生掌握微型计算机的工作原理、汇编语言程序设计及接口应用。
本教材共7章。第1章介绍了微型计算机基础:计算机中数的表示和编码,微型计算机的发展、应用及分类,微型计算机系统及工作过程;第2章阐述了8086微处理器:8086的结构、引脚及其功能、存储器组织及8086/8088的操作时序;第3章详细讲述了8086指令系统:8086指令的构成、编码格式、寻址方式和类型;第4章介绍了汇编语言程序设计:汇编语言程序格式、伪指令、BIOS中断调用和DOS系统功能调用,以及汇编语言程序设计基础;第5章介绍了半导体存储器:存储器概述、读/写存储器RAM、只读存储器ROM、存储器芯片的扩展及其与系统总线的连接;第6章介绍了输入/输出接口技术:输入/输出的基本方式、DMA控制器8237A,以及中断系统;第7章介绍了常用接口芯片:可编程并行接口芯片8255A、可编程定时/计数器8253、可编程串行通信接口芯片8251A。
第1章 微型计算机基础
1.1 计算机中数的表示和编码
1.2 微型计算机的发展、应用及分类
1.3 微型计算机系统
1.4 微型计算机的工作过程
习题1
第2章 8086微处理器
2.1 8086的结构
2.2 8086的引脚及其功能
2.3 8086的存储器组织
2.4 8086/8088的操作时序
习题2
第3章 8086指令系统
3.1 8086指令的构成与指令的编码格式
3.2 8086指令的寻址方式
3.3 8086指令的类型
习题3
第4章 汇编语言程序设计
4.1 汇编语言程序格式
4.2 伪指令
4.3 BIOS中断调用和DOS系统功能调用
4.4 汇编语言程序设计基础
习题4
第5章 半导体存储器
5.1 存储器概述
5.2 读/写存储器RAM
5.3 只读存储器ROM
5.4 存储器芯片的扩展及其与系统总线的连接
习题5
第6章 输入/输出接口技术
6.1 输入/输出的基本方式
6.2 DMA控制器8237A
6.3 中断系统
习题6
第7章 常用接口芯片
7.1 可编程并行接口芯片8255A
7.2 可编程定时/计数器8253
7.3 可编程串行通信接口芯片8251A
习题7
参考文献
附录