Ön-Bellekler
Â
Ön-bellekler, işlemci tarafından bellek işlemlerinin hızlandırması için tasarlanmış özel yüksek hızlı belleklerdir. İşlemci, ön-bellekte bulunan komut ve verilere, anabellekte bulunan komut ve verilere göre çok daha hızlı bir şekilde ulaşabilir. Mesela,100 MHz’lik sistem kartlarında, işlemcinin anabellekten bilgi alması 180 nanosaniye (saniyenin 109’da biri) alırken, bunu ön-bellekten alması sadece 45 nanosaniye alıyor. Buna göre işlemci ne kadar çok komut ve veriye ön-bellekten ulaşırsa, bilgisayarınız da o kadar hızlı çalışır.
Ön-bellekler, birincil ön-bellek (Level 1, L1) ve ikincil ön-bellek (Level 2, L2) olarak ayrılırlar. Bunun dışında bunlar dahili ve harici olarak da sınıflandırılırlar. Dahili ön-bellekler işlemcinin içindedir. Harici ön-bellekler ise işlemcinin dışındadır. Birincil ön-bellek (L1) işlemciye yakın olandır. Genellikle birincil ön-bellekler işlemcinin içinde ve ikincil ön-bellek (L2)  ise dışındadır.
Ön-bellek idarecisi (cache memory controller), ön-bellek sisteminin beyni olarak görülebilir. Ön-bellek idarecisi ana bellekten bir bilgi alırken aynı zamanda ön-belleğe bir sonraki komutları verir. Bunun nedeni yapılan işe yakınlığı olan bu komutlara ihtiyaç duyulması. Bu şekilde işlemci ön-bellekte gereksinim duyduğu komutlara daha hızlı bir şekilde ulaşma şansını artırıyor. Bu da, bilgisayarın daha hızlı çalışmasına imkan tanıyor.
 Devam