汇编语言程序设计教程与实验

汇编语言程序设计教程与实验
作 者: 徐爱芸 向华
出版社: 清华大学出版社
丛编项: 21世纪高等学校计算机教育实用规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 汇编语言程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《汇编语言程序设计教程与实验》作者简介

内容简介

《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

参考文献...