Önbellek önceden getirme, işlemcilerin, bir getirme isteğinin sistem RAM'ına geçip tekrar geri gelmesini beklemek zorunda kalmadan, verileri ve/veya talimatları hızlı bir yerel önbellekte kullanıma hazır hale getirmesine olanak tanıyan şeydir. Intel 8088 (ve onun ağabeyi 8086) işlemcisi, donanımda önceden getirmeyi (talimatları) uygulayan ilk mikroişlemciler arasındaydı; bu [Ken Shirriff] analiz etti bu ünlü işlemcinin kalıp görüntülerine dayanmaktadır. Bu aşağıdaki gibidir geçen yılın derin dalışı Bu iki mikroişlemci arasında (şaşırtıcı olmayan bir şekilde) pek çok benzerlik ve çoğunlukla 8086'in kısaltılmış 8088 bitlik veri yolundan kaynaklanan birkaç farklılık ile 8'nın önceden getirme donanımına dahil edilmiştir.
8086'nın talimat ön getiricisinde 3 adet 16 bitlik yuva bulunurken, 8088'de her biri 4 bitlik 8 yuva bulunur. Önceden getiren donanım, gerçek işlemciyi (Yürütme Birimi veya AB) sistem RAM'inden etkili bir şekilde ayıran Veri Yolu Arayüz Biriminin (BIU) bir parçasıdır. Önceki MPU'lar, talimatların RAM'den yüklenmesi ve ardından yürütülmesiyle tamamen deterministik olsa da, 8086 ve 8088'in önceden getirilmesi, bu tür varsayımların artık doğru olmadığı anlamına geliyordu. BIU'ya eklenen özellikler aynı zamanda talimat işaretçisinin (IP) ve ilgili kayıtların BIU'ya taşındığı anlamına gelirken, kuyruk etrafındaki ringbuffer mantığının bir şekilde sıraya alma ve işaretçi uzaklıklarını RAM'de doğru şekilde çalışmasını sağlaması gerekiyordu.
Günümüzde CPU'lar kilobayt ve megabayt cinsinden ölçülen çok daha karmaşık, çok düzeyli önbelleklere sahip olsa da, mikroskop altında kolayca takip edebileceğiniz yalnızca birkaç bayt ve nispeten basit donanım mantığıyla her şeyin nerede başladığını görmek büyüleyici. .