Krótka odpowiedź brzmi: nie.
Jestem przekonany, że żaden procesor Intel nie użył jednobitowego predyktora, który opisujesz.
Oryginalny Pentium używał dwubitowego deskryptora, tak jak opisujesz. Cztery użyte wartości były zwykle określane jako "zdecydowanie nie brane", "słabo niepodjęte", "słabo wzięte" i "silnie wzięte". Za każdym razem, gdy branża jest brana, licznik jest przesuwany o jedno miejsce w kierunku "silnie wzięty". Za każdym razem, gdy gałąź nie jest brana, przesuwa się o jeden punkt w kierunku "zdecydowanie nie jest brany". Jest to licznik nasycający, więc jeśli (na przykład) brana jest gałąź, gdy licznik jest już "mocno zajęty", licznik po prostu się nie zmienia. [Powinienem dodać: oto, jak Intel to udokumentował i najwyraźniej zamierzał działać - jeśli pamięć służy, Agner Fog i Terje Mathiesen odkryli, że to działa trochę inaczej - i ogólnie nie tak dobrze jak to).
Od Pentium/MMX i Pentium Pro zaprojektowano nieco bardziej wyrafinowany dwupoziomowy predyktor gałęzi. Dodano 4-bitową historię gałęzi, którą wybrał jeden z 16 2-bitowych liczników. Oznaczało to, że gdybyś miał wzorzec (na przykład) wzięty, wzięty, niepobrany, wzięty (a następnie powtórzony), to szybko by się do niego dopasował i poprawnie przepowiedział wszystkie gałęzie.
Nie jestem pewien o szczegółach przewidywania rozgałęzień w i7, ale myślę, że to na pewno powiedzieć, że jest to co najmniej tak wyrafinowana jak Pentium Pro był, a nie powrotem do oryginału Pentium jest.
Mogę niemal zagwarantować, że wszystkie szczegóły są zastrzeżoną tajemnicą firmy. – Mysticial