回答編集履歴

2

.

2022/07/05 03:10

投稿

int32_t
int32_t

スコア20896

test CHANGED
@@ -3,7 +3,7 @@
3
3
  * initial_sp - 4 には最初に入力した値が入る
4
4
 
5
5
  `loop` を一度通ると、
6
- * initial_sp - 8 に2つ目に入力した値(8ビット)が入る。initial_sp-7 〜 initial_sp-5 は `$ra` の残骸
6
+ * `sb $v0, 0($t0)` により initial_sp - 8 に2つ目に入力した値(8ビット)が入る。initial_sp-7 〜 initial_sp-5 は `$ra` の残骸
7
7
 
8
8
  `return` に入ると
9
9
  * `lw $a0, 0($t0)` で `$a0` に inital_sp - 8 から32ビットの値が入る。

1

16 -> 32

2022/07/05 03:09

投稿

int32_t
int32_t

スコア20896

test CHANGED
@@ -6,7 +6,7 @@
6
6
  * initial_sp - 8 に2つ目に入力した値(8ビット)が入る。initial_sp-7 〜 initial_sp-5 は `$ra` の残骸
7
7
 
8
8
  `return` に入ると
9
- * `lw $a0, 0($t0)` で `$a0` に inital_sp - 8 から16ビットの値が入る。
9
+ * `lw $a0, 0($t0)` で `$a0` に inital_sp - 8 から32ビットの値が入る。
10
10
 
11
11
  ----
12
12
  というわけで、