添加两个相同类型的变量

时间:2019-09-08 23:25:45

标签: assembly x86

我正在尝试将两个变量加在一起,但结果似乎没有保存。我是刚开始运行程序集并正在使用虚拟机的人。我不知道这是否是我的语法。

我尝试更改移动变量的位置,但是在创建输出文件时bAns1保持为0。

section .data
    bVar1     db     40
    bVar2     db     15
    bAns1     db     0
section .txt
global _start
_start: 


;bAns1=bVar1+bVar2
mov al, byte [bVar1]
add al, byte [bVar2]
mov byte [bAns1], al

在调试器中运行时,我没有收到任何错误消息。我正在使用老师给定的脚本来显示所有变量和之后的答案。

0 个答案:

没有答案