YYYEJI

[MIPS] Conditional branch Instruction (BEQ, BNE) 본문

Computer architectures

[MIPS] Conditional branch Instruction (BEQ, BNE)

YEJI ⍢ 2022. 9. 25. 02:33
728x90

① BEQ - Branch if Equal 

Ex) BEQ  $s1,  $s2,  label    # if($s1 == $s2) PC

op = 4 rs = 17  rt = 18  offset (word count)

$s1의 값과 $s2의 값이 같으면 label의 값이 계산되어서 PC에 들어갑니다.

 

 

 

② BNE - Branch if Not Equal

Ex) BNE  $s1,  $s2,  label    # if($s1 != $s2) PC

op = 5 rs = 17 rt = 18 offset (word count)

$s1의 값과 $s2의 값이 다르면 label의 값이 계산되어서 PC에 들어갑니다.

 

 

 

◡̈