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: [PATCH] [mips/*] Fix branching example (#4315) --- mips.html.markdown | 2 +- uk-ua/mips-ua.html.markdown | 2 +- zh-cn/mips-cn.html.markdown | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 diff --git a/uk-ua/mips-ua.html.markdown b/uk-ua/mips-ua.html.markdown index 8d4517fe..2d42e85d 100644 --- a/uk-ua/mips-ua.html.markdown +++ b/uk-ua/mips-ua.html.markdown @@ -188,7 +188,7 @@ lang: uk-ua # Нехай $s0 = a, $s1 = b, $s2 = c, $v0 = повернути регістр ble $s0, $s1, a_LTE_b # якщо (a <= b) розгалуження(a_LTE_b) ble $s0, $s2, max_C # якщо (a > b && a <=c) розгалуження(max_C) - move $v0, $s1 # інакше [a > b && a > c] max = a + move $v0, $s0 # інакше [a > b && a > c] max = a j done # Перейти в кінець програми a_LTE_b: # Мітка розгалуження, коли a <= b diff --git a/zh-cn/mips-cn.html.markdown b/zh-cn/mips-cn.html.markdown index 83888338..4f9ea7da 100644 --- a/zh-cn/mips-cn.html.markdown +++ b/zh-cn/mips-cn.html.markdown @@ -160,7 +160,7 @@ MIPS(Microprocessor without Interlocked Pipeline Stages)汇编语言是为 # 让 $s0 = a, $s1 = b, $s2 = c, $v0 = 返回寄存器 ble $s0, $s1, a_LTE_b # 如果 (a <= b) 跳转到 (a_LTE_b) ble $s0, $s2, max_C # 如果 (a > b && a <= c) 跳转到 (max_C) - move $v0, $s1 # 否则 [a > b && a > c] max = a + move $v0, $s0 # 否则 [a > b && a > c] max = a j done # 跳转到程序结束 a_LTE_b: # 当 a <= b 时的标签