반응형 분기 예측1 [멀티코어CPU] 07. 분기문 & 가상함수 - 분기문(branch) : 프로그램 실행 흐름, PC(Program Counter) 값이 바뀔 수 있는 명령어 : 분기문이 아닐 경우 다음 값을 가르키지만, 분기문일 경우 계산 결과로 좌우됨 1) 조건/무조건 분기문 → for, while, do ... : 무조건 분기문 - goto, jump로 항상 해당 목적지로 분기 : 조건 분기문 - 특정 연산 결과가 어 떤 조건을 만족할 때 2) 직접/간접 분기문 : 직접 분기문 - 분기 목적지를 바로 얻을 수 있음 : 간접 분기문 - 분기 목적지가 메모리 어딘가에 존재해 메모리 참조가 필요함 → 콜백 함수 호출, 프로시저 리턴, 가상함수 호출, switch-case 점프 테이블 등 - 분기 예측 : 분기의 방향과 관련이 있음 : 컨트롤 해저드에 의한 파이프라인.. 2024. 4. 9. 이전 1 다음 728x90 반응형