新建一个AddTwo.asm文件,代码如下
main PROC
mov eax, 5; 将数值5送入eax寄存器中
add eax, 6; eax寄存器加6
INVOKE ExitProcess, 0; 调用ExitProcess结束main
main ENDP
添加一个变量:
.data
sum DWORD 0
.code
main PROC
mov eax, 5add eax, 6
mov sum, eax
INVOKE ExitProcess, 0
main ENDP
汇编语言的数据类型有:
BYTE:8位无符号整数
SBYTE:8位有符号整数
WORD:16位无符号整数
SWORD:16位有符号整数
DWORD:32位无符号整数
SDWORD:32位有符号整数
FWORD:48位整数
QWORD:64位整数
TBYTE:80位整数
REAL4:32位IEEE短实数
REAL8:64位IEEE长实数
REAL10:80位IEEE扩展实数
版权归原作者 「已注销」 所有, 如有侵权,请联系我们删除。