Branch 혹은 Jump 명령문은 프로그램 실행의 흐름을 변경하기 위해 사용됩니다. 이러한 명령문이 실행되면, 다음 실행할 명령어의 주소를 변경해야 합니다. 이때 수정되는 레지스터는 PC(Program Counter)입니다. PC는 현재 실행 중인 명령어의 주소를 저장하고 있으며, Branch나 Jump 명령문이 실행되면, PC는 다음에 실행할 명령어의 주소로 업데이트됩니다. 따라서 Branch 혹은 Jump 명령문은 Program Counter를 수정합니다.