《汇编语言程序设计》课程教学大纲(4)

2020-11-27 12:37

《汇编语言程序设计》课程教学大纲

2、8086/8088指令系统

? (1)分组:数据传送、算术运算、逻辑运算、串操作、程序控制、处理器控制。

(2)常用指令格式和功能 2.教学难点

1. 8086CPU的寻址方式的理解 2. 各种指令的用法 [教学要求]

1. 理解七种寻址方式的慨念

2. 对数据传送、算术运算、逻辑运算、串操作、程序控制类的指令要深入理解

第三单元 汇 编 语 言 格 式

[知识点]

伪操作指令、宏定义、地址表达式、数值表达式

[教学内容]

1、 伪操作也称为汇编程序命令,它是给汇编程序提供操作命令信息的,因此它和机器指令

的区别在于机器指令是在在程序运行期间执行的,而伪操作是汇编程序对原程序进行汇编时由汇编程序执行的。

2、 伪操作的用法类似于使用助记符和机器指令。和机器指令一样,没条伪操作(伪指令)

的含义是唯一的。 3、 常用的伪操作:

1) 数据定义及存储器伪操作: DB、DW、DD、DQ、DT、DUP 属性伪操作:PTR、LABEL 2) 符号定义伪操作:EQU、= 3) 段定义和段结束伪操作: SEGMENT、ENDS、ASSUME

定位类型PARR、BYTE、WORD、PAGE

组合类型PUBLIC、COMMON、AT、STACK、MEMORY 类别‘class_name’

4) 过程定义和过程结束PROC、ENDP

过程属性NEAR、FAR

5) 程序结束伪操作END[start] 6) 对准伪操作EVEN、ORG 7) 基准控制伪操作 RADIX

二进制数标记 B 十进制数标记 D 八进制数标记 O、Q 16进制数标记 H

汇编程序默认无标记数为十进制数,DEBUG程序默认无标记数为16进制数。

4、 机器指令、伪指令和宏定义中的操作数项可用表达式表示。表达式由常数、寄存器、标

号、变量及各种操作符组成。表达式在由汇编程序处理时,应能得出一个常数值填入机器代码。在汇编期间不能求得确定值的表达式是错误的。

5、 变量中的表达式的属性应和变量的属性相同。在质量中使用的表达式,其类型应和其它

操作数匹配。

6、 表达式中常用的操作符:

(1) 算术操作符 +、—、*、/、MOD (2) 逻辑操作符 AND、OR、XOR、NOT


《汇编语言程序设计》课程教学大纲(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第15章 挤出成型工艺与挤出模设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: