कम्प्यूटेशनल आर्किटेक्चर में शाखा इतिहास तालिका क्या है?

एक शाखा इतिहास तालिका कंप्यूटर प्रोग्राम में सशर्त शाखाओं के परिणाम की भविष्यवाणी करने के लिए कम्प्यूटेशनल आर्किटेक्चर में उपयोग की जाने वाली डेटा संरचना है। यह इन शाखाओं के पिछले परिणामों का रिकॉर्ड रखता है और उस जानकारी का उपयोग भविष्य के परिणामों के बारे में भविष्यवाणी करने के लिए करता है। तालिका में आमतौर पर शाखा इतिहास रजिस्टर (बीएचआर) नामक बिट्स के अनुक्रम के रूप में शाखा निर्णयों का इतिहास होता है। तालिका में प्रत्येक प्रविष्टि BHR में बिट्स के एक अद्वितीय संयोजन से मेल खाती है और इस संयोजन के लिए लिए गए अंतिम शाखा निर्णय के बारे में जानकारी संग्रहीत करती है। गलत शाखाओं की संख्या को कम करके प्रोसेसर के प्रदर्शन को बेहतर बनाने के लिए ब्रांच हिस्ट्री टेबल का उपयोग ब्रांच प्रेडिक्टर एल्गोरिथम के संयोजन में किया जाता है।

प्रकाशन तिथि: