在高级程序集HLA中添加语句

时间:2012-05-04 21:54:11

标签: assembly x86 hla

您好我只想添加变量,我无法弄清楚如何做到这一点。

static
input: uns8;
i:real32;
noOfItems: uns8;

我想要noOfItems=numberOfItems + i;

2 个答案:

答案 0 :(得分:1)

您可能需要先阅读HLA documentation,然后再进行编码。

要将变量递增1,可以使用INC命令:

inc( noOfItems )

否则请改用ADD命令:

add( i, noOfItems )

答案 1 :(得分:0)

我已经解决了这个问题,首先将值保存在寄存器中,然后像

一样添加它
mov( unitPrice, edx);
add(edx , totalunitPrice );