书籍详情
汇编语言程序设计教程
作者:卜艳萍,周伟编著
出版社:清华大学出版社
出版时间:2004-07-01
ISBN:9787302086451
定价:¥23.00
购买这本书可以去
内容简介
本书特色:·本书采用最新的计算机专业技术知识,介绍80*86机型的主要工作原理及汇编语言程序设计技术。在讲述中注意与相关计算机专业课的知识衔接,注重实践性和衫性。·每章均配有大量实例程序及其讲解,习题难度适宜。书后附有所有在编程过程中可能涉及到的资料。·作者多年从事汇编语言及计算机专业课的教学及科研工作,了解计算机专业本科的教学要求、教学内容及特点,能较好地把握教材的侧重点和难度。本书以IBMPC作为背景系统,介绍微机原理的基础知识及汇编语言程序设计的方法和技术。全书共分11章,第1章和第2章介绍微机基础知识以及80x86机型的系统结构。第3章详细介绍IBMPC的寻址式和指令系统。第4章介绍伪指令、汇编语言程序格式等知识。第5章讲述高级汇编技术,包括宏汇编、条件汇编、重复汇编等。第6章讲述顺序程序设计、分支程序设计、循环程序设计的方法。第7章介绍子程序设计的方法。第8章讲述DOS功能调用和BIOS功能调用知识。第9章介绍输入/输出程序设计技术,主要分析了程序查询方式和中断传送方式的基本方法。第10章是综合应用程序设计。第11章是汇编语言程序设计实验指导。本书可作为计算机相关专业本科学生的教学用书,也可作为从事计算机应用的工程技术人员的技术参考书。
作者简介
暂缺《汇编语言程序设计教程》作者简介
目录
第1章 计算机基础知识
1. 1 计算机的发展及应用
1. 1. 1 计算机的发展
1. 1. 2 计算机的分类
1. 1. 3 计算机的应用
1. 2 计算机的特点与主要技术指标
1. 2. 1 计算机的主要特点
1. 2. 2 计算机的主要性能指标
1. 3 计算机中的信息表示与运算
1. 3. 1 进位计数制及数制转换
1. 3. 2 定点数与浮点数
1. 3. 3 机器数的编码表示
1. 3. 4 BCD码与ASCII码
习题1
第2章 微型计算机系统概述
2. 1 微型计算机的基本结构与组成
2. 1. 1 计算机的基本组成
2. 1. 2 微机硬件系统结构
2. 2 8086/8088微处理器的结构与组成
2. 2. 1 8086/8088的功能结构
2. 2. 2 8086/8088的内存组织
2. 2. 3 8086/8088CPU的内部寄存器
2. 2. 4 8086/8088的接口组织
2. 3 80x86微处理器概述
2. 3. 1 80286微处理器
2. 3. 2 80386微处理器概述
2. 3. 3 80486微处理器
2. 3. 4 Pentium微处理器
习题2
第3章 微型计算机的指令系统
3. 1 寻址方式
3. 1. 1 与数据有关的寻址方式
3. 1. 2 与转移地址有关的寻址方式
3. 2 8086/8088指令系统
3. 2. 1 数据传送类指令
3. 2. 2 算术运算类指令
3. 2. 3 逻辑操作类指令
3. 2. 4 程序控制类指令
3. 2. 5 数据串操作类指令
3. 2. 6 处理器控制类指令
3. 2. 7 输入输出指令
3. 3 80x86指令系统介绍
3. 3. 1 80286指令系统
3. 3. 2 80386指令系统
3. 3. 3 80486指令系统
3. 3. 4 Pentium指令系统
习题3
第4章 8086/8088汇编语言
4. 1 汇编程序功能
4. 2 汇编语言中的数值数据
4. 3 伪指令
4. 3. 1 表达式赋值伪指令
4. 3. 2 数据定义伪指令
4. 3. 3 LABEL伪指令
4. 3. 4 段定义伪指令
4. 3. 5 过程定义伪指令
4. 3. 6 模块命名. 程序开始和程序结束伪指令
4. 3. 7 模块通信伪指令
4. 4 汇编语言程序格式
4. 4. 1 名字项
4. 4. 2 操作项
4. 4. 3 操作数项
4. 4. 4 注释项
4. 5 汇编语言程序返回DOS的方法
习题4
第5章 高级汇编技术
5. 1 宏汇编
5. 1. 1 宏定义伪指令MACRO
5. 1. 2 宏汇编实例分析
5. 2 重复汇编
5. 2. 1 定重复汇编伪指令
5. 2. 2 不定重复汇编伪指令
5. 3 条件汇编
5. 3. 1 条件汇编概述
5. 3. 2 条件汇编伪指令介绍
5. 4 结构与记录
5. 4. 1 结构伪指令STRUC
5. 4. 2 记录伪指令RECORD
习题5
第6章 汇编语言程序设计
6. 1 程序设计思想
6. 2 顺序程序设计
6. 3 分支程序设计
6. 4 循环程序设计
6. 4. 1 循环程序的基本结构
6. 4. 2 循环程序设计的方法
6. 4. 3 多重循环程序设计
习题6
第7章 子程序(过程)设计
7. 1 子程序(过程)的设计方法
7. 1. 1 过程的定义
7. 1. 2 过程定义举例
7. 2 子程序(过程)的调用
7. 3 参数传递的方法
7. 3. 1 利用寄存器传递参数
7. 3. 2 利用内存缓冲区传递参数
7. 3. 3 利用堆栈区传递参数
习题7
第8章 系统功能调用
8. 1 系统功能调用概述
8. 2 DOS系统功能调用
8. 2. 1 DOS系统功能调用概述
8. 2. 2 DOS系统调用程序实例
8. 3 BIOS系统功能调用
8. 3. 1 BIOS系统功能调用概述
8. 3. 2 示器BIOS中断服务
8. 3. 3 BIOS系统功能调用举例
习题8
第9章 输入/输出程序设计
9. 1 CPU与外设传送数据的控制方式
9. 2 程序查询传送方式
9. 2. 1 程序查询传送方式概述
9. 2. 2 程序查询传送方式举例
9. 3 中断传送方式
9. 3. 1 中断概述
9. 3. 2 8086/8088中断系统
9. 3. 3 中断传送方式程序举例
习题9
第10章 综合应用程序设计
10. 1 显示程序设计
10. 1. 1 显示器BIOS中断服务
10. 1. 2 文本方式下的字符及字符图形显示举例
10. 1. 3 彩色图形方式下显示程序设计举例
10. 2 磁盘文件存取操作程序设计
10. 2. 1 磁盘文件管理DOS功能调用
10. 2. 2 磁盘文件存取操作程序设计举例
习题10
第11章 汇编语言程序设计实验指导
11. 1 汇编语言程序的上机过程
11. 2 DEBUG命令的使用
11. 3 顺序程序设计
11. 4 分支程序设计
11. 5 单重及多重循环程序设计
11. 6 子程序设计
11. 7 系统功能调用程序设计
附录
附录A 80x86指令系统一览表
附录B MASM伪指令表
附录C 系统功能调用
附录D DEBUG命令一览表
附录E 80x86中断向量及功能
参考文献
1. 1 计算机的发展及应用
1. 1. 1 计算机的发展
1. 1. 2 计算机的分类
1. 1. 3 计算机的应用
1. 2 计算机的特点与主要技术指标
1. 2. 1 计算机的主要特点
1. 2. 2 计算机的主要性能指标
1. 3 计算机中的信息表示与运算
1. 3. 1 进位计数制及数制转换
1. 3. 2 定点数与浮点数
1. 3. 3 机器数的编码表示
1. 3. 4 BCD码与ASCII码
习题1
第2章 微型计算机系统概述
2. 1 微型计算机的基本结构与组成
2. 1. 1 计算机的基本组成
2. 1. 2 微机硬件系统结构
2. 2 8086/8088微处理器的结构与组成
2. 2. 1 8086/8088的功能结构
2. 2. 2 8086/8088的内存组织
2. 2. 3 8086/8088CPU的内部寄存器
2. 2. 4 8086/8088的接口组织
2. 3 80x86微处理器概述
2. 3. 1 80286微处理器
2. 3. 2 80386微处理器概述
2. 3. 3 80486微处理器
2. 3. 4 Pentium微处理器
习题2
第3章 微型计算机的指令系统
3. 1 寻址方式
3. 1. 1 与数据有关的寻址方式
3. 1. 2 与转移地址有关的寻址方式
3. 2 8086/8088指令系统
3. 2. 1 数据传送类指令
3. 2. 2 算术运算类指令
3. 2. 3 逻辑操作类指令
3. 2. 4 程序控制类指令
3. 2. 5 数据串操作类指令
3. 2. 6 处理器控制类指令
3. 2. 7 输入输出指令
3. 3 80x86指令系统介绍
3. 3. 1 80286指令系统
3. 3. 2 80386指令系统
3. 3. 3 80486指令系统
3. 3. 4 Pentium指令系统
习题3
第4章 8086/8088汇编语言
4. 1 汇编程序功能
4. 2 汇编语言中的数值数据
4. 3 伪指令
4. 3. 1 表达式赋值伪指令
4. 3. 2 数据定义伪指令
4. 3. 3 LABEL伪指令
4. 3. 4 段定义伪指令
4. 3. 5 过程定义伪指令
4. 3. 6 模块命名. 程序开始和程序结束伪指令
4. 3. 7 模块通信伪指令
4. 4 汇编语言程序格式
4. 4. 1 名字项
4. 4. 2 操作项
4. 4. 3 操作数项
4. 4. 4 注释项
4. 5 汇编语言程序返回DOS的方法
习题4
第5章 高级汇编技术
5. 1 宏汇编
5. 1. 1 宏定义伪指令MACRO
5. 1. 2 宏汇编实例分析
5. 2 重复汇编
5. 2. 1 定重复汇编伪指令
5. 2. 2 不定重复汇编伪指令
5. 3 条件汇编
5. 3. 1 条件汇编概述
5. 3. 2 条件汇编伪指令介绍
5. 4 结构与记录
5. 4. 1 结构伪指令STRUC
5. 4. 2 记录伪指令RECORD
习题5
第6章 汇编语言程序设计
6. 1 程序设计思想
6. 2 顺序程序设计
6. 3 分支程序设计
6. 4 循环程序设计
6. 4. 1 循环程序的基本结构
6. 4. 2 循环程序设计的方法
6. 4. 3 多重循环程序设计
习题6
第7章 子程序(过程)设计
7. 1 子程序(过程)的设计方法
7. 1. 1 过程的定义
7. 1. 2 过程定义举例
7. 2 子程序(过程)的调用
7. 3 参数传递的方法
7. 3. 1 利用寄存器传递参数
7. 3. 2 利用内存缓冲区传递参数
7. 3. 3 利用堆栈区传递参数
习题7
第8章 系统功能调用
8. 1 系统功能调用概述
8. 2 DOS系统功能调用
8. 2. 1 DOS系统功能调用概述
8. 2. 2 DOS系统调用程序实例
8. 3 BIOS系统功能调用
8. 3. 1 BIOS系统功能调用概述
8. 3. 2 示器BIOS中断服务
8. 3. 3 BIOS系统功能调用举例
习题8
第9章 输入/输出程序设计
9. 1 CPU与外设传送数据的控制方式
9. 2 程序查询传送方式
9. 2. 1 程序查询传送方式概述
9. 2. 2 程序查询传送方式举例
9. 3 中断传送方式
9. 3. 1 中断概述
9. 3. 2 8086/8088中断系统
9. 3. 3 中断传送方式程序举例
习题9
第10章 综合应用程序设计
10. 1 显示程序设计
10. 1. 1 显示器BIOS中断服务
10. 1. 2 文本方式下的字符及字符图形显示举例
10. 1. 3 彩色图形方式下显示程序设计举例
10. 2 磁盘文件存取操作程序设计
10. 2. 1 磁盘文件管理DOS功能调用
10. 2. 2 磁盘文件存取操作程序设计举例
习题10
第11章 汇编语言程序设计实验指导
11. 1 汇编语言程序的上机过程
11. 2 DEBUG命令的使用
11. 3 顺序程序设计
11. 4 分支程序设计
11. 5 单重及多重循环程序设计
11. 6 子程序设计
11. 7 系统功能调用程序设计
附录
附录A 80x86指令系统一览表
附录B MASM伪指令表
附录C 系统功能调用
附录D DEBUG命令一览表
附录E 80x86中断向量及功能
参考文献
猜您喜欢