《汇编设计》PPT课件.ppt
《《汇编设计》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《汇编设计》PPT课件.ppt(69页珍藏版)》请在三一办公上搜索。
1、第五章汇编语言程序设计,第五章是重点章节,第五章的内容,5.1概述5.2汇编语言语句5.3汇编语言数据5.4伪指令语句5.5宏指令语句5.6顺序程序设计5.7分枝程序设计,5.8循环程序设计5.9自程序设计5.10实用程序设计示例5.11汇编语言程序的开发,5.1概述,例5-1A+BS=CA-B,5.2汇编语言语句-(本节内容),伪指令和指令的通用格式:1.名字字段(Name Field)131名字字段的三个注意事项开头2.操作符字段(Operator Field)保留字3.操作数字段(Operand Field)4.注释字段(Comment Field),5.3汇编语言数据-(本节内容),符
2、号定义语句数据定义语句数据运算符,5.3 汇编语言数据 符号定义语句1,1.等值伪指令符号 EQU 表达式/符号(1)常数表达式(2)地址表达式(3)变量名、标号、或指令助记符的化名2.等号伪指令符号=表达式/符号(1)将符号重新定义(2)除指令外将变量名或标号起化名,5.3 汇编语言数据 符号定义语句2,1.等值伪指令符号 EQU 表达式/符号2.等号伪指令符号=表达式/符号上述两者之间的区别:1.等号伪指令可以重新定义符号2.等号伪指令不可以重新定义汇编指令,EQU可以。,5.3 汇编语言数据-数据定义语句-使用格式,DB变量名 DW 表达式1,表达式2DD,5.3 汇编语言数据-数据定义
3、语句,段属性变量的三个属性:偏移量属性类型属性1.数值表达式表达式的类型2.?表达式3.字符串表达式4.带DUP的表达式,数据定义语句-表达式使用1,1.数值表达式例:ageDB50age1DB12H,34H,56Hdata1DW1234H,2345Hdata2DD4567H,6789H,数据定义语句-表达式使用2,2.?表达式例:ageDB?age1DB?,?,?data1DW?,?data2DD?,?,数据定义语句-表达式使用3,3.字符串表达式(DB256,DW/DD12个)例:name1DBabcdefname2DBzhang,wang,liname3DWto,jename4DDma,
4、le,数据定义语句-表达式使用4,4.带DUP表达式例:DB变量名DW表达式1DUP(表达式2)DDDUP可以嵌套,5.3汇编语言数据-数据1,1.数值常数二、八、十、十六进制2.字符常数(1)立即数 常数的应用(2)位移量(3)伪指令的赋值,一、常数,5.3汇编语言数据-数据2,二、寄存器操作数三、存贮器操作数1.变量(1)变量名地址(2)变量的地址 变量名 DW/DD 另个变量名此时存的是地址,5.3汇编语言数据-数据3,2.标号(1)段属性标号的三个属性(2)偏移量属性 near(3)类型属性 far类型属性可以用label 来设置,如果不设置的话,有默认属性,5.3汇编语言数据-数据4
5、,Label的使用a.与指令语句连用例:sub1_FARLabelfar sub1:MOVAX,789AHb.与数据定义语句连用例:DA_W2LabelWORD DA_W1DB10H DUP(12H,34H),5.3汇编语言数据-运算符,1.算术运算符,5.3汇编语言数据-运算符,2.逻辑运算符,5.3汇编语言数据-运算符,3.关系运算符,5.3汇编语言数据-运算符,4.数值返回运算符(1)SEG和OFFSET运算符(2)TYPE运算符(3)LENGTH运算符和SIZE运算符,5.3汇编语言数据-运算符,5.属性运算符PTR6.运算符优先级,5.4伪指令语句(内容),段定义语句过程定义语句定位
6、语句和位置计数器偶地址控制语句程序标题语句,段定义语句-一、段定义伪指令,一、段定义伪指令(SEGMENT/END)1.段名(必选)2.定位类型(可选)3.组合类型(可选)4.类别名(可选),段定义语句-2.定位类型,1.PAGE2.PARA3.WORD4.BYTE,段定义语句-3.组合类型,1.NONE(默认)2.PUBLIC3.COMMON4.STACK5.AT表达式6.MEMORY,段定义语句-4.类别名,必须用单引号括起来,在连接处理时,LINK把类别名相同的段放在连续的存储区,他们仍是各自独立的段,段定义语句二、段寻址伪指令,ASSUME 段寄存器名:段名,段寄存器名:段名.ASSU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编设计 汇编 设计 PPT 课件

链接地址:https://www.31ppt.com/p-5541234.html