×
重庆大学网络教育学院
微机接口及应用
第一章 计算机相关概念与基础知识
本章前言
1.1 计算机系统的概述
1.1.1 计算机发展简史
1.1.2 处理器以及集成电路的发展史
1.1.3 微型机系统的应用
1.1.4 微型机系统概况
1.1.5 计算机硬件系统
1.1.6 计算机软件系统
1.1.7 存储程序的原理
1.2 8086微处理器
1.2.1 8086中指令执行过程
1.2.2 8086中的执行单元与接口单元
1.2.3 内部的寄存器
1.2.4 外部引脚的定义
1.2.5 8086的工作模式
1.2.6 时钟周期以及时钟电路
1.2.7 存储器的读写时序
1.3 8086存储器的组织
1.3.1 8086的内存组织方式
1.3.2 堆栈及其应用
1.4 单片机系统
1.4.1 单片机的概念
1.4.2 单片机与微机的异同
1.4.3 8051系列单片机简介
1.4.4 80C51单片机内部结构
1.4.5 80C51外部引脚定义
1.5 计算机中数的表示
1.5.1 进位计数制
1.5.2 二进制数与十进制数之间的转换
1.5.3 二进制数与十六进制数之间的转换
1.5.4 补码的概念
1.5.5 补码的运算
1.5.6 字符表示
本章总结
本章测试
第二章 指令系统与汇编程序设计
本章前言
2.1 编程结构
2.1.1 8086数据寄存器
2.1.2 8086指针寄存器
2.1.3 8086专用寄存器
2.1.4 8086段寄存器
2.2 寻址方式
2.2.1 什么是物理地址
2.2.2 8086实模式
2.2.3 8086立即寻址方式
2.2.4 8086寄存器寻址方式
2.2.5 8086直接寻址方式
2.2.6 8086寄存器间接寻址方式
2.2.7 8086寄存器相对寻址方式
2.2.8 8086基址变址寻址方式
2.2.9 8086相对基址变址寻址方式
2.2.10 8086比例变址寻址方式
2.2.11 8086转移地址寻址方式
2.2.12 保护模式
2.3 指令系统
2.3.1 8086数据传送指令
2.3.2 8086输入输出指令
2.3.3 8086地址传送指令
2.3.4 8086标志传送指令
2.3.5 8086加法指令
2.3.6 8086减法指令
2.3.7 8086乘法指令
2.3.8 8086除法指令
2.3.9 8086符号位扩展指令
2.3.10 8086逻辑运算指令
2.3.11 8086移位指令
2.3.12 8086串处理指令
2.3.13 8086控制转移指令
2.3.14 8086处理器控制指令
2.4 汇编语言程序设计基础
2.4.1 汇编语言概述
2.4.2 数据定义伪指令
2.4.3 段定义伪指令
2.4.4 符号定义伪指令
2.4.5 常数与变量
2.4.6 操作符
2.4.7 宏指令
2.5 汇编程序设计示例
2.5.1 顺序结构程序设计示例
2.5.2 分支结构程序设计示例
2.5.3 循环结构程序设计示例
2.5.4 子程序结构设计示例
2.6 BIOS/DOS功能调用
2.6.1 DOS功能调用概述
2.6.2 BIOS功能调用概述
2.7 其它汇编技术简介
2.7.1 51单片机汇编技术简介
2.7.2 ARM汇编技术简介
本章总结
本章测试