એક બ્રાન્ચ પ્રિડિકટર બધી બ્રાન્ચજે વિશેષ ઇન્સટ્રક્શન પર લેવામાં આવી છે તેનો ટ્રેક રાખે છે. ઉદાહરણ તરીકે આ ફિગર 2 બીટ બ્રાન્ચ પ્રિડિકટર ને બતાવે છે અને બ્રાન્ચ પ્રિડિકટર અગાવ ઇન્સટ્રક્શન નું એક્ઝેક્યુશન થયું ત્યારે શું થયું હતું તેના આધારે તે આગાહી કરશે કે બ્રાન્ચ લીધેલી છે કે નહીં. ઉદાહરણ તરીકે ચાલો આપણે કહીએ કે આપણે આગાહી "ન લીધી" તે સાથે પ્રારંભ કરીએ છીએ અને પ્રથમ ઇતરેશન માં બ્રાન્ચ લેવામાં આવી હતી.
एक शाखा भविष्यवाणी तर्क उन सभी शाखाओं पर नज़र रखेगा जो उस विशेष निर्देश पर ली गई थीं, इसलिए इस आकृति में उदाहरण के लिए यह एक 2 बिट शाखा भविष्यवक्ता को दर्शाता है और शाखा पूर्वानुमान तर्क या तो भविष्यवाणी करेगा कि जो शाखाएँ ली गई थीं या नहीं थीं , उनके आधार पर पहले हुआ था जब उस निर्देश को निष्पादित किया गया था, उदाहरण के लिए, हम कहें कि हम , शुरू करते हैं, शाखा नहीं ली इस भविष्यवाणी से और उस 2 के पहले पुनरावृत्ति के परिणामस्वरूप ,शाखा ली गई है।