书籍详情
汇编语言程序设计
作者:宋锦河
出版社:中国水利水电出版社
出版时间:2006-07-01
ISBN:9787508438375
定价:¥22.00
购买这本书可以去
内容简介
《21世纪高职高专新概念教材:汇编语言程序设计(第2版)》以Intel 8086微处理器为基础,介绍了汇编语言的基本概念、基本原理和程序设计的基本方法,以大量实例讲述了如何用汇编语言开发应用程序,并介绍了上机调试运行汇编源程序的方法。《21世纪高职高专新概念教材:汇编语言程序设计(第2版)》内容翔实、语言浅显、结构清晰、实例丰富,内容编排突出了汇编语言程序设计的一般方法,学生可一边学习,一边上机操作,便于在实践中巩固理论知识,具有很强的可操作性。《21世纪高职高专新概念教材:汇编语言程序设计(第2版)》为计算机专业的“汇编语言程序设计”课程的教材,也可作为电子、自动控制等专业的相关教材,适合于高等职业学校、高等专科学校、成人及本科院校举办的二级职业技术学院和民办高校。
作者简介
暂缺《汇编语言程序设计》作者简介
目录
第1章 汇编语言基础
1. 1 汇编语言及特点
1. 1. 1 机器语言
1. 1. 2 汇编语言
1. 1. 3 高级语言
1. 1. 4 汇编语言的特点
1. 2 数据表示
1. 2. 1 数值数据
1. 2. 2 字符数据
1. 3 8086CPU和寄存器组
1. 3. 1 8086CPU结构
1. 3. 2 8086寄存器组
1. 3. 3 标志寄存器
1. 4 存储器物理地址
1. 4. 1 存储器
1. 4. 2 存储器单元的地址和内容
1. 4. 3 存储器物理地址的形成
1. 5 综合举例
习题1
第2章 寻址方式
2. 1 寄存器寻址
2. 2 寄存器间接寻址
2. 3 变址寻址
2. 4 基址加变址寻址
2. 5 立即寻址
2. 6 直接寻址
2. 7 跨段问题
2. 8 综合举例
习题2
第3章 指令系统
3. 1 数据传送类指令
3. 1. 1 通用数据传送指令
3. 1. 2 堆栈操作指令
3. 1. 3 标志寄存器传送指令
3. 1. 4 地址传送指令
3. 1. 5 输入/输出指令
3. 2 算术运算类指令
3. 2. 1 加法指令
3. 2. 2 减运算指令
3. 2. 3 乘运算指令
3. 2. 4 除运算指令
3. 2. 5 符号扩展指令
3. 2. 6 十进制调整指令
3. 3 位操作类指令
3. 3. 1 逻辑运算指令
3. 3. 2 移位指令
3. 4 串操作类指令
3. 5 控制转移类指令
3. 5. 1 条件转移指令
3. 5. 2 无条件转移指令
3. 5. 3 循环指令
3. 5. 4 子程序调用指令
3. 5. 5 中断指令
3. 6 处理机控制类指令
3. 6. 1 标志位设置指令
3. 6. 2 CPU状态控制指令
3. 7 综合举例
习题3
第4章 汇编语言程序格式
4. 1 汇编语句格式
4. 1. 1 指令语句格式
4. 1. 2 伪指令语句格式
4. 2 汇编语句表达式
4. 2. 1 常量
4. 2. 2 变量
4. 2. 3 标号
4. 2. 4 表达式与运算符
4. 2. 5 运算符的优先级
4. 3 伪指令
4. 3. 1 数据定义伪指令
4. 3. 2 符号定义伪指令
4. 3. 3 段定义伪指令SEGMENT/ENDS
4. 3. 4 假定伪指令ASSUME
4. 3. 5 置汇编地址计数器伪指令ORG
4. 3. 6 源程序结束伪指令
4. 4 DOS系统功能调用
4. 4. 1 概述
4. 4. 2 常用的DOS系统功能调用
4. 5 综合举例
习题4
第5章 程序设计基本技术
5. 1 概述
5. 1. 1 程序设计步骤
5. 1. 2 流程图
5. 2 顺序程序设计
5. 3 分支程序设计..
5. 3. 1 用条件转移指令实现程序分支
5. 3. 2 用跳转表实现多路分支
5. 4 循环程序设计
5. 4. 1 循环程序的结构
5. 4. 2 单重循环程序设计
5. 4. 3 多重循环程序设计
5. 5 子程序设计
5. 5. 1 子程序的概念
5. 5. 2 子程序的定义
5. 5. 3 子程序设计方法
5. 5. 4 子程序的嵌套与递归调用
5. 6 宏结构程序设计
5. 6. 1 宏指令
5. 6. 2 宏指令的使用过程
5. 6. 3 宏操作符
5. 6. 4 局部符号伪指令LOCAL
5. 6. 5 宏库的使用
5. 6. 6 重复汇编
5. 6. 7 条件汇编
5. 7 综合举例
习题5
第6章 输入/输出程序设计
6. 1 数据传送方式
6. 1. 1 端口编址方式
6. 1. 2 CPU与外设数据传送方式
6. 2 中断
6. 2. 1 概述
6. 2. 2 8086中断系统
6. 3 基本输入/输出系统BIOS
6. 3. 1 概述
6. 3. 2 常用BIOS功能调用
6. 3. 3 图形显示程序设计
6. 4 综合举例
习题6
第7章 应用系统程序设计
7. 1 汽车动画程序设计
7. 1. 1 字符图形显示
7. 1. 2 动画程序设计
7. 2 发声系统应用程序设计
7. 3 综合举例
习题7
第8章 80386程序设计基础
8. 1 80386运行环境
8. 2 80386寄存器组
8. 2. 1 通用寄存器
8. 2. 2 段寄存器
8. 2. 3 指令指针寄存器
8. 2. 4 标志寄存器
8. 3 80386寻址方式
8. 4 80386指令系统
8. 4. 1 数据传送指令
8. 4. 2 算术运算指令
8. 4. 3 逻辑运算和移位指令
8. 4. 4 控制转移指令
8. 4. 5 串操作指令
8. 5 综合举例
习题8
第9章 实验指导
9. 1 上机环境
9. 2 实验步骤
9. 3 调试程序DEBUG
9. 3. 1 DEBUG程序的调用
9. 3. 2 DEBUG命令的常用命令
9. 4 实验
实验一 上机完成编辑. 汇编. 链接和执行过程
实验二 上机使用DEBUG程序
实验三 分支程序设计
实验四 循环程序设计
实验五 子程序设计
实验六 宏调用
实验七 输入/输出程序设计
实验八 汽车动画程序设计
模拟试题一
模拟试题二
附录一 ASCII码表
附录二 8086指令系统表
附录三 MASM伪指令表
附录四 常用BIOS子程序的功能及其调用参数
附录五 本书符号使用说明
参考文献
1. 1 汇编语言及特点
1. 1. 1 机器语言
1. 1. 2 汇编语言
1. 1. 3 高级语言
1. 1. 4 汇编语言的特点
1. 2 数据表示
1. 2. 1 数值数据
1. 2. 2 字符数据
1. 3 8086CPU和寄存器组
1. 3. 1 8086CPU结构
1. 3. 2 8086寄存器组
1. 3. 3 标志寄存器
1. 4 存储器物理地址
1. 4. 1 存储器
1. 4. 2 存储器单元的地址和内容
1. 4. 3 存储器物理地址的形成
1. 5 综合举例
习题1
第2章 寻址方式
2. 1 寄存器寻址
2. 2 寄存器间接寻址
2. 3 变址寻址
2. 4 基址加变址寻址
2. 5 立即寻址
2. 6 直接寻址
2. 7 跨段问题
2. 8 综合举例
习题2
第3章 指令系统
3. 1 数据传送类指令
3. 1. 1 通用数据传送指令
3. 1. 2 堆栈操作指令
3. 1. 3 标志寄存器传送指令
3. 1. 4 地址传送指令
3. 1. 5 输入/输出指令
3. 2 算术运算类指令
3. 2. 1 加法指令
3. 2. 2 减运算指令
3. 2. 3 乘运算指令
3. 2. 4 除运算指令
3. 2. 5 符号扩展指令
3. 2. 6 十进制调整指令
3. 3 位操作类指令
3. 3. 1 逻辑运算指令
3. 3. 2 移位指令
3. 4 串操作类指令
3. 5 控制转移类指令
3. 5. 1 条件转移指令
3. 5. 2 无条件转移指令
3. 5. 3 循环指令
3. 5. 4 子程序调用指令
3. 5. 5 中断指令
3. 6 处理机控制类指令
3. 6. 1 标志位设置指令
3. 6. 2 CPU状态控制指令
3. 7 综合举例
习题3
第4章 汇编语言程序格式
4. 1 汇编语句格式
4. 1. 1 指令语句格式
4. 1. 2 伪指令语句格式
4. 2 汇编语句表达式
4. 2. 1 常量
4. 2. 2 变量
4. 2. 3 标号
4. 2. 4 表达式与运算符
4. 2. 5 运算符的优先级
4. 3 伪指令
4. 3. 1 数据定义伪指令
4. 3. 2 符号定义伪指令
4. 3. 3 段定义伪指令SEGMENT/ENDS
4. 3. 4 假定伪指令ASSUME
4. 3. 5 置汇编地址计数器伪指令ORG
4. 3. 6 源程序结束伪指令
4. 4 DOS系统功能调用
4. 4. 1 概述
4. 4. 2 常用的DOS系统功能调用
4. 5 综合举例
习题4
第5章 程序设计基本技术
5. 1 概述
5. 1. 1 程序设计步骤
5. 1. 2 流程图
5. 2 顺序程序设计
5. 3 分支程序设计..
5. 3. 1 用条件转移指令实现程序分支
5. 3. 2 用跳转表实现多路分支
5. 4 循环程序设计
5. 4. 1 循环程序的结构
5. 4. 2 单重循环程序设计
5. 4. 3 多重循环程序设计
5. 5 子程序设计
5. 5. 1 子程序的概念
5. 5. 2 子程序的定义
5. 5. 3 子程序设计方法
5. 5. 4 子程序的嵌套与递归调用
5. 6 宏结构程序设计
5. 6. 1 宏指令
5. 6. 2 宏指令的使用过程
5. 6. 3 宏操作符
5. 6. 4 局部符号伪指令LOCAL
5. 6. 5 宏库的使用
5. 6. 6 重复汇编
5. 6. 7 条件汇编
5. 7 综合举例
习题5
第6章 输入/输出程序设计
6. 1 数据传送方式
6. 1. 1 端口编址方式
6. 1. 2 CPU与外设数据传送方式
6. 2 中断
6. 2. 1 概述
6. 2. 2 8086中断系统
6. 3 基本输入/输出系统BIOS
6. 3. 1 概述
6. 3. 2 常用BIOS功能调用
6. 3. 3 图形显示程序设计
6. 4 综合举例
习题6
第7章 应用系统程序设计
7. 1 汽车动画程序设计
7. 1. 1 字符图形显示
7. 1. 2 动画程序设计
7. 2 发声系统应用程序设计
7. 3 综合举例
习题7
第8章 80386程序设计基础
8. 1 80386运行环境
8. 2 80386寄存器组
8. 2. 1 通用寄存器
8. 2. 2 段寄存器
8. 2. 3 指令指针寄存器
8. 2. 4 标志寄存器
8. 3 80386寻址方式
8. 4 80386指令系统
8. 4. 1 数据传送指令
8. 4. 2 算术运算指令
8. 4. 3 逻辑运算和移位指令
8. 4. 4 控制转移指令
8. 4. 5 串操作指令
8. 5 综合举例
习题8
第9章 实验指导
9. 1 上机环境
9. 2 实验步骤
9. 3 调试程序DEBUG
9. 3. 1 DEBUG程序的调用
9. 3. 2 DEBUG命令的常用命令
9. 4 实验
实验一 上机完成编辑. 汇编. 链接和执行过程
实验二 上机使用DEBUG程序
实验三 分支程序设计
实验四 循环程序设计
实验五 子程序设计
实验六 宏调用
实验七 输入/输出程序设计
实验八 汽车动画程序设计
模拟试题一
模拟试题二
附录一 ASCII码表
附录二 8086指令系统表
附录三 MASM伪指令表
附录四 常用BIOS子程序的功能及其调用参数
附录五 本书符号使用说明
参考文献
猜您喜欢