汇编语言中的操作数ppt培训课件

上传人:aa****6 文档编号:54354110 上传时间:2018-09-11 格式:PPT 页数:26 大小:1.70MB
返回 下载 相关 举报
汇编语言中的操作数ppt培训课件_第1页
第1页 / 共26页
汇编语言中的操作数ppt培训课件_第2页
第2页 / 共26页
汇编语言中的操作数ppt培训课件_第3页
第3页 / 共26页
汇编语言中的操作数ppt培训课件_第4页
第4页 / 共26页
汇编语言中的操作数ppt培训课件_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《汇编语言中的操作数ppt培训课件》由会员分享,可在线阅读,更多相关《汇编语言中的操作数ppt培训课件(26页珍藏版)》请在金锄头文库上搜索。

1、|第05讲汇编语言中的操作数口常量:-作为磊指仆的立即歇火伪指伟的参数日变量:主要作为存储器操作数MOV指仝厂程常量表示一个固定的数值,它又分成多种形式1常数2.字符串3.,笛号常量4数值表达式(1)常数指由10、16、2和8进制形式表达的数值,各种进制的数据以后绿守母区分,默认不加后绿字母的是十进制数、由0火9数字组成,以守母D(口)结尾十进制(纬省情况可以省略)100,255D由0心9风心F教守组成以字母日十六进制|(日)结昼;-以字母开头的常数需要加|64H,0FFH,一个前寻00B800H5一二运剩|畔0和1两个数字组成,以字母B(b)|0diood00B|(C2)字符定字符串常量是用

2、单引号或双引号括起来的单个字符或多个字符其数值是每个字符对应的ASCII码值目例加:“d(等于64H)“AB,(等于4442H)“Hello,Assembly【|(3)符号常量目符号常量使用标识符表达一个数值目符号常量定义伪指令有“EQU“和“=“两种:符号名EQU数值表达式符号名=数值表达式口EQU用于数值等价时不能重复定义符号名,但“=“允许有重复赋值、例如:X=7汀等效于:关equ7X=X+5;“XEQUX+5“是错误的拐萎时,对EQU定义的符号名用对应的表达式进行“替换。如:NUMEQU215MOD15ERR_MSGEQU“DataOverride“MESSAGEDE、ZHNK_Y85

3、;等价于MESSAGEDB“DataOverride“MOVCX,NUM+I;等价于MOVCX,215MOD15+1|(4)数值表达式目数值表达式一般是指由运算符连接的各种常量所构成的表达式汇编程序在汇编过程中计算表达式,最终得到一个确定的数值,所以也是常量目表达式的数值在程序运行前的汇编阶段计算,所以组成表达式的各部分必须在汇编时就能确定口汇编语言支持多种运算征D例如:movax,3“4+5;等价于:movax,17构成数值表达式可使用以下几类运算符:算术运算征(+,-,丨,/,Imod)遢辑运算征(shl,shr,and,o0p,Xop,not)关系运算征(gbgev-edyleltyme)地址运算征(Seg,offset)类型运算征(type,length,size)亿良月英MOVAX,BX+需要把BX的仁与蒿火唧加止-程序执行阶段由以下两条指完成M0vAX,BX;BX寄存器值存入AX寄存器ADD“AX,2;AX寄存器的值加2,结果存AX二、变量目变量实质上是指内存单元的数据,蛭然内存单元地址不变,但其中存放的数据可以改变口变量需要事先定义才能使用变量定义伪指令为变量丨请以固定长度为单位的存傅空间,并可以同时将相应的存储单元初始化目定义后的变量可以利用烈量名等方法引用其中的数据,即变量的数值

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号