BT Sözlüğü › Donanım › Dönüş yığını tamponu (RSB)

Dönüş yığını tamponu (RSB)

Donanım Svenska → Güncellendi: 2026-10-11

İşlemcide, fonksiyon çağrılarının dönüş adresini özellikle tahmin eden küçük bir donanım yığını. Bir fonksiyon çağrıldığında dönüş adresi buraya da itilir; dönüşte RSB kodun nereye geri gideceğini tahmin eder; genel bir dallanma tahmincisinden daha hızlı ve isabetlidir.

Neden ayrı: fonksiyon dönüşleri, hedefi (dönüş adresi) sıkı bir örüntüyü izleyen özel bir dolaylı atlama türüdür: son giren ilk çıkar, tıpkı bir yığın gibi. RSB call/ret çiftlerini yansıtır: her call beklenen dönüş adresini iter, her ret onu çeker ve işlemcinin oradan doğrudan spekülatif olarak getirmesine izin verir. Bu, dönüşler için genel BTB’nin tahmin etmesinden çok daha isabetlidir. Sınırlama: RSB küçüktür (genellikle 16–32 girdi); çok derin özyineleme ya da eşleşmeyen call/ret çiftleri onu “taşırabilir” ve yanlış tahminlere yol açar. BTB gibi RSB davranışı da yan kanal saldırılarında (Spectre-RSB/retbleed) istismar edilmiştir. Özel ama önemli bir tahmin mekanizması. Dallanma hedef tamponu ve spekülatif yürütmeyle ilişkilidir.

← Sözlüğe dön