Sure. It might involve many assembly statements
There is no explicit support for alternation in assembly language. You must do it in pieces, as in the following:
... #
if: beq $8,$9,else # branch if equal
nop # branch delay slot
... #
... # false branch
... #
j endif
nop
else: ... #
... # true branch
... #
endif: add $10,$10,$11 # always executed
This is just an example, not the only way alternation is done. The true branch can come first, if that is more convenient. Conceptually, the branch chosen depends on the outcome of a true/false condition. In implementation, the condition might involve several branch and other instructions.