当前位置:经验指南分享 > 游戏/数码 > 互联网 >

汇编语言怎么设置变量

时间2020-04-10 10:54:08 阅读数 编辑:一身温柔病 来源:白度经验

汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言 ...

汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。我们一起来看看汇编语言怎么设置变量吧。

汇编语言在数据段使用数据定义,伪指令说明如下:
1、db((byte,字节,一字节宽)
2、dw(word,字,两字节宽)
3、dd(double word,双字,四字节宽)
我们首先打开Masm for Windows 集成实验环境。

DATAS SEGMENT;定义数据段
BUF0 DB 1;定义一个字节型变量,名称是BUF0,初始值是01H

BUF1 DB "2";定义一个字符型变量,名称是BUF1,初始值是"2"

DATAS ENDS;数据段定义结束

DATAS SEGMENT;定义数据段

BUF2 DW 1;定义一个字型变量,名称是BUF2,初始值是0001H
BUF3 DD 2;定义一个双字型变量,名称是BUF3,初始值是00000002

DATAS ENDS;数据段定义结束

DATAS SEGMENT;定义数据段

BUF4 DB 1 DUP(50);定义连续50个字节型变量,名称是BUF4,初始值是01H

DATAS ENDS;数据段定义结束

DATAS SEGMENT;定义数据段

BUF5 DB "12345678";定义一个字符型变量,名称是BUF5,初始值是"12345678"

DATAS ENDS;数据段定义结束

完整段的Hello World程序,设置字符串变量

DATAS SEGMENT

STRING DB "Hello World",13,10,"$";定义一个字符型变量

DATAS ENDS

以上就是全部内容了,谢谢。希望对你有一定的帮助。

http://www.shuoxiangjixie.com/hulianwang/146624.html以上内容就是关于[汇编语言怎么设置变量] 的内容分享;经验指南内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

文章版权及转载声明

文章内容来自网友投稿和互联网等,如果涉及您的隐私或版权,请联系我们,会及时处理;
本文网址:http://www.shuoxiangjixie.com/hulianwang/146624.html发布于 2020-04-10 文章转载或复制请注明出处。