我想在 MIPS(Assembly) 中声明一些变量并初始化它们。我正在解析一个 C 文件。我像这样初始化变量:
.data
.text
.globl main
.align 2
a: .space 4
main:
#Exit
li $v0,10
syscall
但我不知道如何初始化变量 a 我尝试使用 li、la、add、addi 等,但没有任何效果。我希望我的程序记住变量 a 的值。如果我有 5 个或 10 个变量怎么办?我的意思是记住是这样的(在C中):
int a;
int b;
int c;
int d;
int e;
int f;
a=10;
b=10;
c=a+b;
b=b-5;
d=b+c;
e=d+a;
printf("e value is %d\n",e);
这就是我所说的记住价值观的意思。