ಬ್ರಾಂಚ್ ಪ್ರಿಡಿಕ್ಷನ್ ಲಾಜಿಕ್ ಆ ನಿರ್ದಿಷ್ಟ ಸೂಚನೆಯಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳಲಾದ ಎಲ್ಲಾ ಶಾಖೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಈ ಚಿತ್ರದಲ್ಲಿ ಇದು 2 ಬಿಟ್ ಬ್ರಾಂಚ್ ಪ್ರಿಡಿಕ್ಟರ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಶಾಖೆಯ ಭವಿಷ್ಯ ತರ್ಕವು ಶಾಖೆಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದೆ ಅಥವಾ ತೆಗೆದುಕೊಂಡಿಲ್ಲ ಎಂಬುದನ್ನು ಊಹಿಸುತ್ತದೆ.
ഒരു ബ്രാഞ്ച് prediction logic ആ പ്രത്യേക നിർദ്ദേശത്തിൽ എടുത്ത എല്ലാ branch-കളുടെയും ഒരു track സൂക്ഷിക്കും. ഉദാഹരണത്തിന്, ഈ ചിത്രത്തിൽ ഒരു 2 ബിറ്റ് ബ്രാഞ്ച് predictor കാണിക്കുന്നു, ബ്രാഞ്ച് prediction logic ആ നിർദ്ദേശം നടപ്പിലാക്കുമ്പോൾ മുമ്പ് സംഭവിച്ചതിനെ അടിസ്ഥാനമാക്കി ഒന്നുകിൽ  ബ്രാഞ്ചുകൾ എടുക്കുമോ ഇല്ലയോ എന്നു  പ്രവചിക്കും.