欢迎光临
免费的PDF电子书下载网站

汇编语言教程与实验 PDF下载

编辑推荐

各章均配有丰富实验。包含一整章综合应用案例。提供多套模拟考卷 

内容简介

汇编语言课程是计算机类专业的一门专业基础课,理论性和实践性非常强。本书将理论教学与实验有机结合,以8086 CPU为主,详细介绍汇编语言的基础知识和程序设计方法,主要内容包括: 汇编语言基础知识、8086微型机硬件组织、汇编指令与寻址方式、汇编语言程序格式与数据组织、数据传送程序、算术运算程序、位运算程序、串操作、分支程序设计、循环程序设计、子程序、中断与DOS功能调用、宏汇编技术、综合性程序设计案例等。在实验环境上,介绍DEBUG和Masm for Windows集成实验环境的使用方法。在内容上突出实践教学特色,将实验教学内容贯穿于整个教学过程,每章均附以一定的实验内容。通过多层次的上机实验,加强学生对汇编语言的理解,提高应用编程和程序调试能力。附录部分配有一定量的模拟试题及参考答案,供自我检测使用。 本书可以作为大学本科计算机及相关专业汇编语言课程(含实验环节)的教材或参考书。

作者简介

暂无

汇编语言教程与实验 PDF下载

目录

目录

第1章基础知识

1.1计算机语言的发展

1.1.1计算机语言概述

1.1.2学习汇编语言的必要性

1.2数制与信息编码

1.2.1数制

1.2.2数制之间的转换

1.2.3二进制数的运算

1.2.4机器数的表示方法

1.2.5十进制数的编码

1.2.6字符编码

1.3DEBUG初步

1.3.1DEBUG基础知识

1.3.2用DEBUG运行程序

1.4实验内容

习题

第2章8086微型机硬件组织

2.1微型计算机概述

2.1.1微型计算机的基本结构

2.1.2微处理器

2.28086寄存器组

2.2.1数据寄存器

2.2.2地址寄存器

2.2.3段寄存器

2.2.4控制寄存器

2.3存储器

2.3.1存储单元的地址和内容

2.3.2存储器分段

2.3.3逻辑地址与物理地址

2.3.4堆栈

2.3.5存储器访问

2.4外部设备

2.5通过DEBUG使用存储器和寄存器

2.6实验内容

习题

第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.2.6基址变址寻址方式

3.2.7相对基址变址寻址方式

3.2.8寻址方式小结

3.3实验内容

习题

第4章程序格式与数据组织

4.1程序书写格式

4.1.1完整段定义

4.1.2简化段定义

4.1.3完整段定义中的伪指令

4.1.4简化段定义中的伪指令

4.1.5段寄存器的赋值

4.1.6汇编语言程序的结束方式

4.2程序中数据的组织

4.2.1变量的定义和预置

4.2.2变量的访问

4.3汇编语言程序的上机过程

4.4实验内容

习题

第5章数据传送程序

5.1数据传送

5.1.1数据传送指令分类

5.1.2MOV指令

5.1.3堆栈操作

5.1.4交换指令

5.2换码指令

5.3其他传送指令

5.3.1地址传送指令

5.3.2标志寄存器传送指令

5.4实验内容

习题

第6章算术运算程序

6.1算术运算概述

6.2二进制数的算术运算

6.2.1加法运算

6.2.2减法运算

6.2.3乘法运算

6.2.4除法运算

6.2.5符号扩展指令

6.3十进制数的算术运算

6.3.1压缩的BCD码调整指令

6.3.2非压缩的BCD码调整指令

6.4实验内容

习题

第7章位运算程序

7.1逻辑运算指令

7.2移位指令

7.2.1非循环移位指令

7.2.2循环移位指令

7.3位运算指令应用

7.4实验内容

习题

第8章串操作

8.1串操作指令

8.1.1MOVS、LODS、STOS指令

8.1.2CMPS和SCAS指令

8.2串操作程序

8.3实验内容

习题

第9章分支程序设计

9.1控制转移指令

9.1.1无条件转移指令

9.1.2条件转移指令

9.2分支结构程序

9.2.1分支结构的概念

9.2.2双分支程序设计

9.2.3多分支程序设计

9.3实验内容

习题

第10章循环程序设计

10.1循环控制指令

10.2循环程序结构及应用举例

10.3多重循环

10.4实验内容

习题

第11章子程序

11.1子程序定义及其调用

11.2子程序设计

11.3嵌套与递归

11.4实验内容

习题

第12章中断与DOS功能调用

12.1中断

12.1.1中断及中断处理

12.1.2中断向量的设置

12.1.3DOS中断

12.2DOS功能调用

12.2.1调用方法

12.2.2常见的几种功能调用

12.2.3DOS功能调用应用举例

12.3实验内容

习题

第13章宏汇编技术

13.1宏汇编

13.1.1宏定义

13.1.2宏调用

13.1.3宏展开

13.1.4LOCAL伪操作

13.1.5宏库及其使用

13.1.6宏指令与子程序

13.2重复汇编

13.2.1重复汇编伪操作

13.2.2不定次数的重复汇编伪操作

13.2.3IRPC不定次数的重复字符伪操作

13.3条件汇编

13.4实验内容

习题

第14章综合性程序设计案例

14.1十进制数的加法程序

14.2九九乘法表输出程序

14.3代码转换程序

14.4菜单程序

14.5实验内容

习题

附录ADEBUG常用命令

附录BMasm for Windows集成实验环境

附录CASCII码表

附录DDOS系统功能调用

附录E模拟试题及参考答案

模拟试题一

模拟试题二

模拟试题三

模拟试题一参考答案

模拟试题二参考答案

模拟试题三参考答案

参考文献

汇编语言教程与实验 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:汇编语言教程与实验