एक शाखा भविष्यवाणी तर्क उन सभी शाखाओं पर नज़र रखेगा जो उस विशेष निर्देश पर ली गई थीं, इसलिए इस आकृति में उदाहरण के लिए यह एक 2 बिट शाखा भविष्यवक्ता को दर्शाता है और शाखा पूर्वानुमान तर्क या तो भविष्यवाणी करेगा कि जो शाखाएँ ली गई थीं या नहीं थीं , उनके आधार पर पहले हुआ था जब उस निर्देश को निष्पादित किया गया था, उदाहरण के लिए, हम कहें कि हम , शुरू करते हैं, शाखा नहीं ली इस भविष्यवाणी से और उस 2 के पहले पुनरावृत्ति के परिणामस्वरूप ,शाखा ली गई है।
ఒక బ్రాంచ్ ప్రిడిక్షన్ లాజిక్ ఆ నిర్దిష్ట సూచనల వద్ద తీసుకున్న అన్ని బ్రాంచ్లను ట్రాక్ చేస్తుంది కాబట్టి ఉదాహరణకు ఈ చిత్రంలో ఇది 2 బిట్ బ్రాంచ్ ప్రిడిక్టర్ ను చూపిస్తుంది మరియు బ్రాంచ్ ప్రిడిక్షన్ లాజిక్ బ్రాంచ్ లు తీసుకున్నవి లేదా తీసుకున్న వాటి ఆధారంగా తీసుకోబడవని అంచనా వేస్తాయి. ఆ బోధన ఎగ్జిక్యూషన్ చేయబడినప్పుడు గతంలో జరిగింది, ఉదాహరణకు, మనము తీసుకోని అంచనాతో ప్రారంభిద్దాం మరియు ఆ 2 యొక్క మొదటి పునరావృతం ఫలితంగా బ్రాంచ్ తీసుకోబడింది.