【发布时间】:2014-03-04 07:15:20
【问题描述】:
谁能先向我解释一下条件语句是什么?我觉得如果我真的知道它是什么,它将帮助我理解还有什么是条件语句。
我从一个网站得到这个:或者称为条件表达式和条件处理,条件语句是在真或假时执行的语句。
这是否意味着 beq(相当于分支)也是一个条件语句?
因为如果你有
beq $t0, 1, xx
beq $t0, 2, xxx
至少对我来说,这意味着如果 $t0 等于 1,则转到 xx,否则检查分支是否等于 2,如果是,则转到 xxx
我的阅读方式正确吗?如果是这样,那会使 beq 成为条件语句吗? 除此之外,所有分支语法是否都被视为汇编中的条件语句? bgt、blt、beq、bgez 等。
很抱歉,我一直在问这些问题,但我的汇编教科书除了 if 和 if else 之外没有告诉我任何关于条件语句的内容,我知道这些是条件语句只是因为我被告知它们很久以前. (因此我不知道为什么......这很糟糕,我知道。现在正在努力学习,哈哈)
【问题讨论】:
-
你的汇编教科书说的是if-else?买一本新书..
-
我的意思是说 if, then, else :p 的翻译。将语法从 c++ 转换为汇编语法:p.
标签: assembly mips conditional-statements