교과블록 4주차 개념정리(3장-4~ 3.5)
3.4] RV32I 분기 명령어 (Branch Instruction) >> 분기 명령어 (function와 같은 기능) (1) 조건에 따른 분기 명렁어 (2) 무조건 분기 (1) 조건에 따른 분기 명령어 >> Conditional branch 명령어는고급언어의 if, while, for, case를사용한조건문에서 ‘==, != , 드, 느’ 와같은조 건의 만족 여부를 판단할 때 사용한다. 조건의 만족 여부에 따라 다음 실행할 명 령 어가 결정 되는 것이 다. 예를 들어, ‘beq x5, x6, L1’ 명 령어는, ‘x5 == x6’이면 CPU는 LI 레이블 에 있는 명령 어를 실행 하고. x5 != x6’이면 CPU는beq바로 다음에 있는 명령어를실행한다. L1 레이블에 있는..