İçeriğe atla

Program sayacı

Vikipedi, özgür ansiklopedi
11.35, 8 Eylül 2016 tarihinde Sae1962 (mesaj | katkılar) tarafından oluşturulmuş 17579085 numaralı sürüm (Küçük düzeltmeler yapıldı.)

Program Sayacı (İng. İngilizceprogram counter ya da kısaca İngilizcePC) işlemcilerin içinde bir sonraki okunacak komutun bellek adresini tutan bir yazmaçtır. Tasarımın durumuna göre işlemcinin o saat vuruşunda işlediği buyruğun ya da bir sonraki işleyeceği buyruğun bellek adresini tutabilir.

Çoğu işlemcide program sayacı bellekten okunan her buyruktan sonra kendiliğinden artırılır. Dallanma (İng. İngilizcebranch), atlama (İng. İngilizcejump) ve alt yordama atlama (İng. İngilizcesub routine) buyrukları duruma göre program sayacının bellekteki bir sonraki buyruk yerine uzaktaki bir adres konumunu göstermesini sağlayabilir.

Kaynaklar