2014-03-04 91 views
0

有人可以先向我解釋一下條件陳述是什麼嗎?我覺得如果我真的知道它是什麼,它會幫助我理解什麼是條件陳述。計算機編程程序集中的條件語句? (MIPS)

我從一個網站得到這個:或者稱爲條件表達式和條件處理,條件語句是一個語句執行如果是或否。

這是否意味着beq(相當於Branch)也是一個條件語句? 因爲如果你有 beq $t0, 1, xx beq $t0, 2, xxx

至少對我來說,這意味着如果$ T0等於1,去XX別的檢查分支等於2,如果是,請與XXX

是我正在閱讀這個正確的方式?如果是這樣,這是否成爲條件陳述? 要補充一點,是所有分支語法在程序集中被視爲條件語句? bgt,blt,beq,bgez等

對不起,我一直在問這些問題,但我的集會教科書沒有告訴我有關條件語句的任何信息,除了if和else之外,我知道這些只是因爲我被告知他們很久以前才作爲條件陳述。 (因此,我不知道爲什麼......這是壞的,我知道。現在,正在嘗試學習笑)

+1

你的裝配教科書正在討論if-else?得到一本新書.. – Leeor

+0

我的意思是說,如果,然後,其他翻譯:第。 將語法從C++轉換爲彙編語法:p。 – Jpyo

回答