From 1524547b4dd526f4f9aac3bab270f1786fb0b4a9 Mon Sep 17 00:00:00 2001 From: Flopsey <25252925+Flopsey@users.noreply.github.com> Date: Thu, 26 Aug 2021 16:48:24 +0200 Subject: [mips/en] Fix uncommented comment line (#4223) --- mips.html.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mips.html.markdown') diff --git a/mips.html.markdown b/mips.html.markdown index 33d4f87c..4977cc65 100644 --- a/mips.html.markdown +++ b/mips.html.markdown @@ -242,7 +242,7 @@ gateways and routers. ## FUNCTIONS ## _functions: # Functions are callable procedures that can accept arguments and return - values all denoted with labels, like above + # values all denoted with labels, like above main: # Programs begin with main func jal return_1 # jal will store the current PC in $ra -- cgit v1.2.3 From fd3b5cf62961c15f59acb63dad86865fc01ecb78 Mon Sep 17 00:00:00 2001 From: NightMachinary <36224762+NightMachinary@users.noreply.github.com> Date: Wed, 22 Dec 2021 23:10:43 +0330 Subject: Fixed errors (#4227) --- mips.html.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mips.html.markdown') diff --git a/mips.html.markdown b/mips.html.markdown index 4977cc65..7f679082 100644 --- a/mips.html.markdown +++ b/mips.html.markdown @@ -293,7 +293,7 @@ gateways and routers. fact_done: lw $s0, ($sp) - lw $ra, ($sp) # Restore the PC + lw $ra, 4($sp) # Restore the PC addi $sp, $sp, 8 jr $ra @@ -357,7 +357,7 @@ gateways and routers. li $t1, 5 # Length of the list loop: - bgt $t0, $t1, end_loop + bge $t0, $t1, end_loop lw $a0, ($s0) li $v0, 1 -- cgit v1.2.3 From d208b72f6a82a78487b92382f204fbaa8a32990f Mon Sep 17 00:00:00 2001 From: Brian Holbrook <83974085+holbrookdev@users.noreply.github.com> Date: Thu, 3 Mar 2022 01:44:38 -0600 Subject: [mips/*] Fix branching example (#4315) --- mips.html.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mips.html.markdown') diff --git a/mips.html.markdown b/mips.html.markdown index 7f679082..0e7a7d0c 100644 --- a/mips.html.markdown +++ b/mips.html.markdown @@ -193,7 +193,7 @@ gateways and routers. # Let $s0 = a, $s1 = b, $s2 = c, $v0 = return register ble $s0, $s1, a_LTE_b # if(a <= b) branch(a_LTE_b) ble $s0, $s2, max_C # if(a > b && a <=c) branch(max_C) - move $v0, $s1 # else [a > b && a > c] max = a + move $v0, $s0 # else [a > b && a > c] max = a j done # Jump to the end of the program a_LTE_b: # Label for when a <= b -- cgit v1.2.3