Program sayacı

Program Sayacı (İng. program counter ya da kısaca PC) 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. branch), atlama (İng. jump) ve alt yordama atlama (İng. sub routine) buyrukları duruma göre program sayacının bellekteki bir sonraki buyruk yerine uzaktaki bir adres konumunu göstermesini sağlayabilir.

Kaynaklar

    This article is issued from Vikipedi - version of the 9/8/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.