《高等院校计算机教材系列:16/32位微机原理、汇编语言及接口技术教程》全面论述了微型计算机的基本系统,微处理器内部结构、指令系统和汇编语言程序设计,微处理器外部特性,存储器系统,输入输出接口,总线及总线接口,典型的接口芯片及与它们相关联的控制接口技术,还论述了32位Intel80x86微处理器和32位微机的新技术。
针对当前多数高等院校的教学实际展开。16位内容删繁就简,突出基本原理和技术,32位新技术放在最后一章展开。
包括微机原理、汇编语言及接口技术三部分内容,可适应不同学校或专业的各种教学计划,适合作为“汇编语言与接口技术”、“微机原理与汇编语言”、“微机原理及接口技术”等课程的教材。
提供丰富的教学资源。作者为《高等院校计算机教材系列:16/32位微机原理、汇编语言及接口技术教程》专门开辟了“大学微机技术系列课程教学辅助网站”其中包含丰富的教学资源,帮助读者牢固掌握所学内容。
目录
- 第2版前言
- 第1版前言
- 第1章 微型计算机系统概述
- 1.1 微型计算机的发展和应用
- 1.1.1 微型计算机的发展
- 1.1.2 微型计算机的应用
- 1.2 微型计算机的系统组成
- 1.2.1 微型计算机的硬件系统
- 1.2.2 微型计算机的软件系统
- 1.3 IBM PC系列机系统
- 1.3.1 硬件基本组成
- 1.3.2 主板的构成
- 1.3.3 存储空间的分配
- 1.3.4 I/O空间的分配
- 1.4 计算机中的数据表示
- 1.4.1 计算机中的数
- 1.4.2 计算机中的码
- 习题
- 第2章 微处理器指令系统
- 2.1 微处理的内部结构
- 2.1.1 微处理的基本结构
- 2.1.2 8088/8086的功能结构
- 2.1.3 8088/8086的寄存器结构
- 2.1.3 8088/8086的存储器结构
- 2.2 8088/8086的寻址方式
- 2.2.1 立即数寻址方式
- 2.2.2 寄存器寻址方式
- 2.2.3 存储器寻址方式
- 2.3 数据传送类指令
- 2.3.1 通风数据传送指令
- 2.3.2 堆栈操作指令
- 2.3.3 标志操作指令
- 2.3.4 地址传送指令
- 2.4 算术运算类指令
- 2.4.1 加法和减法指令
- 2.4.2 符号扩展指令
- 2.4.3 乘法和除法指令
- 2.4.4 十进制调整指令
- 2.5 位操作类指令
- 2.5.1 逻辑运算指令
- 2.5.2 移位指令
- 2.5.3 循环移位指令
- 2.6 控制转称类指令
- 2.6.1 无条件转移指令
- 2.6.2 条件转移指令
- 2.6.3 循环指令
- 2.6.4 子程序指令
- 2.6.5 中断指令和系统功能调用
- 2.7 处理器控制类指令
- 习题
- 第3章 汇编语言程序设计
- 3.1 汇编语言的源程序格式
- 3.1.1 简化段定义格式
- 3.1.2 完整段定义格式
- 3.1.3 可执行程序的结构
- 3.2 常量、变量和属性
- 3.2.1 常量
- 3.2.2 变量
- 3.2.3 名字和标号的属性
- 3.3 顺序程序设计
- 3.4 分支程序设计
- 3.5 循环程序设计
- ……
- 第4章 微处理器的外部特性
- 第5章 存储器系统
- 第6章 输入/输出及接口
- 第7章 总线及总线接口
- 第8章 中断控制接口
- 第9章 定时计数控制接口
- 第10章 DMA控制接口
- 第11章 并行接口
- 第12章 串行通信接口
- 第13章 模拟接口
- 第14章 32痊微型计算机系统
- 附录A 调试程序DEBUG的使用方法
- 附录B 汇编语言的开发方法
- 附录C 8088/8086指令系统
- 附录D 常用DOS功能调用
- 附录E 常用ROM-BIOS功能调用
- 参考文献