Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je uložené programové počítadlo?

Uložené programové počítadlo (SPC) nie je štandardným pojmom v architektúre počítača. Koncept, na ktorý pravdepodobne uvažujete, je programové počítadlo (PC) , ktorý * je uložený v pamäti.

Programové počítadlo je register v rámci CPU, ktorý obsahuje pamäťovú adresu ďalšej inštrukcie, ktorá sa má vykonať. Je to rozhodujúce pre postupné vykonávanie pokynov. Po načítaní a vykonaní inštrukcie sa počítač zvyšuje (alebo aktualizuje na cieľovú adresu pobočky), aby sa ukázal na ďalšiu inštrukciu v toku programu.

Zatiaľ čo samotný počítač je registrom (a teda nie je priamo * uložený * v hlavnej pamäti rovnakým spôsobom), jeho * hodnota * (adresa pamäte) sa ukladá do registra, ktorý je súčasťou vnútorného stavu CPU, ktorý je implicitne uložený v pamäti, keď sa uloží stav CPU (napr. Preto je možné nepriamo označovať hodnotu počítača ako „uloženú“. Ide o to jednoducho ako „počítadlo programu“ je oveľa presnejšie a bežnejšie. Termín „uložené programové počítadlo“ je nekonvenčný a potenciálne zavádzajúci.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené