Amz*_*tor 5 arrays assembly dynamic mips
所以我有一个棋盘游戏,用户需要输入3,4,5的大小...将是3x3,4x4,5x5等...
这里:
board: .word 0:100 # declare a board of size 100 and make ints '0' , O = 1, X = 2
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,这是静态声明......我需要以某种方式使数组成为在t0中找到的用户输入的SIZE,例如......
听起来你需要在堆上分配一些内存.MARS模拟器syscall是$ v0 = 9,$ a0 =要分配的字节数,返回$ v0中已分配内存的地址.资料来源:MARS提供的MIPS系统调用功能
所以你的步骤是: