एक शाखा भविष्यवाणी तर्क उन सभी शाखाओं पर नज़र रखेगा जो उस विशेष निर्देश पर ली गई थीं, इसलिए इस आकृति में उदाहरण के लिए यह एक 2 बिट शाखा भविष्यवक्ता को दर्शाता है और शाखा पूर्वानुमान तर्क या तो भविष्यवाणी करेगा कि जो शाखाएँ ली गई थीं या नहीं थीं , उनके आधार पर पहले हुआ था जब उस निर्देश को निष्पादित किया गया था, उदाहरण के लिए, हम कहें कि हम , शुरू करते हैं, शाखा नहीं ली इस भविष्यवाणी से और उस 2 के पहले पुनरावृत्ति के परिणामस्वरूप ,शाखा ली गई है।
हे ब्रांच प्रेडिक्शन हे सर्व ब्रांचेसचा ट्रॅक ठेवेल ज्या विशिष्ट इन्स्ट्रक्शन च्या वेळी घेतल्या होत्या. उदाहरणार्थ इथे आकृतीत दाखवल्याप्रमाणे दोन बीट ब्रांच प्रेदिक्टर आहे आहे आणि आणि ब्रांच प्रेडिक्शन लॉजिक , आधी जेव्हा इन्स्ट्रक्शन एक्झिक्युट केल्या होत्या तेव्हा काय घडले होते यावरून एक तर कोणत्या ब्रांचेस घेतल्या आहे किंवा घेतल्या नाही हे प्रेडिक्ट करेल. उदाहरण आपण घेतले नाही प्रेडिक्शने सुरुवात करुया आणि पहिल्या इटरेशन मध्ये दोघांचा रिझल्ट ब्रांच घेतल्या असा असेल .