书籍详情
汇编语言程序设计教程与实验
作者:徐爱芸、向华
出版社:清华大学出版社
出版时间:2007-02-01
ISBN:9787302143413
定价:¥22.00
购买这本书可以去
内容简介
《21世纪高等学校计算机教育实用规划教材:汇编语言程序设计教程与实验》以目前广泛使用的PC为平台,详细介绍了宏汇编语言的基本概念、程序设计的基本方法与技巧。全书共10章,主要内容包括宏汇编语言、程序设计的基本技巧、输入/输出程序设计、32位CPU扩展功能、汇编语言上机内容与要求。《21世纪高等学校计算机教育实用规划教材:汇编语言程序设计教程与实验》内容详实,叙述细腻易懂,在章节安排上由浅入深,指令介绍与指令应用紧密结合,使得知识易于理解和掌握。《21世纪高等学校计算机教育实用规划教材:汇编语言程序设计教程与实验》可作为高等院校计算机及相关专业“汇编语言程序设计”课程教材,也可作为独立学院、高职高专计算机及相关专业、有关工程技术人员的教学参考书。
作者简介
暂缺《汇编语言程序设计教程与实验》作者简介
目录
第1章 汇编语言基础知识.
1. 1 计算机语言概述
1. 1. 1 机器语言
1. 1. 2 汇编语言
1. 1. 3 高级语言
1. 1. 4 汇编语言的特点
1. 2 计算机中数据的表示方法
1. 2. 1 进位记数制
1. 2. 2 数制转换
1. 2. 3 计算机中数据的表示
习题
第2章 计算机内部结构与寻址方式
2. 1 8086/8088 CPU的内部结构
2. 1. 1 8086 CPU的功能结构
2. 1. 2 8086 CPU的寄存器结构
2. 2 存储器组织
2. 2. 1 存储器的地址和内容
2. 2. 2 存储器的分段
2. 3 堆栈
2. 3. 1 堆栈的特点
2. 3. 2 堆栈的作用
2. 3. 3 堆栈的操作
2. 4 寻址方式
2. 4. 1 立即数寻址方式
2. 4. 2 寄存器寻址方式
2. 4. 3 存储器型寻址方式
2. 4. 4 外设型寻址方式
习题
第3章 汇编语言程序格式
3. 1 汇编语言语句类型及格式
3. 1. 1 语句类型
3. 1. 2 指令语句格式
3. 2 伪指令
3. 2. 1 段定义伪指令
3. 2. 2 数据定义
3. 2. 3 符号定义伪指令
3. 2. 4 与地址有关的伪指令
3. 2. 5 常用伪指令
3. 3 表达式
3. 3. 1 常量
3. 3. 2 数值表达式
3. 3. 3 地址表达式
3. 4 汇编语言源程序结构
3. 5 常用DOS功能调用
习题
第4章 汇编语言指令系统
4. 1 数据传送指令
4. 2 算术运算指令
4. 3 位操作指令
4. 4 处理器控制指令
习题
第5章 汇编语言基本程序设计
5. 1 汇编语言程序设计步骤
5. 2 顺序结构程序设计
5. 3 分支结构程序设计
5. 3. 1 转移地址的寻址方式
5. 3. 2 无条件转移指令
5. 3. 3 条件转移指令
5. 3. 4 分支结构程序设计
5. 4 循环结构程序设计
5. 4. 1 循环控制结构
5. 4. 2 循环控制指令
5. 4. 3 循环程序设计方法
5. 4. 4 多重循环程序设计举例
习题
第6章 串操作程序设计
6. 1 串操作概述..
6. 2 串操作指令及程序设计
习题
第7章 宏汇编与子程序设计
7. 1 宏汇编
7. 1. 1 宏指令的使用
7. 1. 2 与宏有关的伪指令
7. 1. 3 宏库的建立与使用
7. 2 子程序设计
7. 2. 1 子程序概述
7. 2. 2 子程序的调用与返回指令
7. 2. 3 子程序的定义
7. 2. 4 主程序与子程序的参数传递
7. 2. 5 子程序的嵌套
7. 2. 6 宏指令与子程序的比较
7. 3 模块化程序设计
7. 3. 1 模块的装配连接
7. 3. 2 模块间的通信
7. 3. 3 模块化程序设计举例
习题
第8章 输入/输出程序设计
8. 1 输入/输出概述
8. 1. 1 I/O端口的编址方式
8. 1. 2 数据传送方式
8. 2 数据的输入/输出
8. 2. 1 I/O指令
8. 2. 2 程序查询I/O方式
8. 2. 3 中断I/O方式
8. 3 键盘输入控制
8. 4 屏幕输出控制
8. 5 打印机输出控制
8. 6 磁盘文件操作
8. 6. 1 文件概述
8. 6. 2 文件操作的系统功能调用
8. 6. 3 文件管理程序设计
习题
第9章 32位机新增指令及功能
9. 1 80386的工作机制
9. 1. 1 80386 CPU的内部结构
9. 1. 2 80386寄存器
9. 1. 3 80386存储器管理
9. 1. 4 存储模型与段的简化定义
9. 1. 5 80386的寻址方式
9. 1. 6 80386新增指令
9. 2 80486系统
9. 2. 1 80486 CPU结构
9. 2. 2 80486的内存管理和高速缓存
9. 2. 3 80486扩充指令
9. 3 Pentium系统
9. 3. 1 Pentium CPU结构
9. 3. 2 Pentium扩充指令
9. 4 程序举例
习题
第10章 实验指导
10. 1 汇编语言上机过程及调试工具
10. 2 分支程序设计
10. 3 循环程序设计
10. 4 子程序设计
10. 5 中断程序设计
10. 6 磁盘文件管理程序
10. 7 模块化程序设计
10. 8 综合程序设计
附录A ASCII码表
附录B 调试工具DEBUG
参考文献...
1. 1 计算机语言概述
1. 1. 1 机器语言
1. 1. 2 汇编语言
1. 1. 3 高级语言
1. 1. 4 汇编语言的特点
1. 2 计算机中数据的表示方法
1. 2. 1 进位记数制
1. 2. 2 数制转换
1. 2. 3 计算机中数据的表示
习题
第2章 计算机内部结构与寻址方式
2. 1 8086/8088 CPU的内部结构
2. 1. 1 8086 CPU的功能结构
2. 1. 2 8086 CPU的寄存器结构
2. 2 存储器组织
2. 2. 1 存储器的地址和内容
2. 2. 2 存储器的分段
2. 3 堆栈
2. 3. 1 堆栈的特点
2. 3. 2 堆栈的作用
2. 3. 3 堆栈的操作
2. 4 寻址方式
2. 4. 1 立即数寻址方式
2. 4. 2 寄存器寻址方式
2. 4. 3 存储器型寻址方式
2. 4. 4 外设型寻址方式
习题
第3章 汇编语言程序格式
3. 1 汇编语言语句类型及格式
3. 1. 1 语句类型
3. 1. 2 指令语句格式
3. 2 伪指令
3. 2. 1 段定义伪指令
3. 2. 2 数据定义
3. 2. 3 符号定义伪指令
3. 2. 4 与地址有关的伪指令
3. 2. 5 常用伪指令
3. 3 表达式
3. 3. 1 常量
3. 3. 2 数值表达式
3. 3. 3 地址表达式
3. 4 汇编语言源程序结构
3. 5 常用DOS功能调用
习题
第4章 汇编语言指令系统
4. 1 数据传送指令
4. 2 算术运算指令
4. 3 位操作指令
4. 4 处理器控制指令
习题
第5章 汇编语言基本程序设计
5. 1 汇编语言程序设计步骤
5. 2 顺序结构程序设计
5. 3 分支结构程序设计
5. 3. 1 转移地址的寻址方式
5. 3. 2 无条件转移指令
5. 3. 3 条件转移指令
5. 3. 4 分支结构程序设计
5. 4 循环结构程序设计
5. 4. 1 循环控制结构
5. 4. 2 循环控制指令
5. 4. 3 循环程序设计方法
5. 4. 4 多重循环程序设计举例
习题
第6章 串操作程序设计
6. 1 串操作概述..
6. 2 串操作指令及程序设计
习题
第7章 宏汇编与子程序设计
7. 1 宏汇编
7. 1. 1 宏指令的使用
7. 1. 2 与宏有关的伪指令
7. 1. 3 宏库的建立与使用
7. 2 子程序设计
7. 2. 1 子程序概述
7. 2. 2 子程序的调用与返回指令
7. 2. 3 子程序的定义
7. 2. 4 主程序与子程序的参数传递
7. 2. 5 子程序的嵌套
7. 2. 6 宏指令与子程序的比较
7. 3 模块化程序设计
7. 3. 1 模块的装配连接
7. 3. 2 模块间的通信
7. 3. 3 模块化程序设计举例
习题
第8章 输入/输出程序设计
8. 1 输入/输出概述
8. 1. 1 I/O端口的编址方式
8. 1. 2 数据传送方式
8. 2 数据的输入/输出
8. 2. 1 I/O指令
8. 2. 2 程序查询I/O方式
8. 2. 3 中断I/O方式
8. 3 键盘输入控制
8. 4 屏幕输出控制
8. 5 打印机输出控制
8. 6 磁盘文件操作
8. 6. 1 文件概述
8. 6. 2 文件操作的系统功能调用
8. 6. 3 文件管理程序设计
习题
第9章 32位机新增指令及功能
9. 1 80386的工作机制
9. 1. 1 80386 CPU的内部结构
9. 1. 2 80386寄存器
9. 1. 3 80386存储器管理
9. 1. 4 存储模型与段的简化定义
9. 1. 5 80386的寻址方式
9. 1. 6 80386新增指令
9. 2 80486系统
9. 2. 1 80486 CPU结构
9. 2. 2 80486的内存管理和高速缓存
9. 2. 3 80486扩充指令
9. 3 Pentium系统
9. 3. 1 Pentium CPU结构
9. 3. 2 Pentium扩充指令
9. 4 程序举例
习题
第10章 实验指导
10. 1 汇编语言上机过程及调试工具
10. 2 分支程序设计
10. 3 循环程序设计
10. 4 子程序设计
10. 5 中断程序设计
10. 6 磁盘文件管理程序
10. 7 模块化程序设计
10. 8 综合程序设计
附录A ASCII码表
附录B 调试工具DEBUG
参考文献...
猜您喜欢