La différence est que le compteur de programme, les points de la prochaine instruction à être récupérée /exécuté , tandis que l'adresse de la mémoire inscrire des points à un emplacement de mémoire où le programme en cours d'exécution va récupérer certaines données (et non pas une instruction).
PC: compteur de programme(PC) contient l'adresse de la prochaine instruction ,qui doit être exécutée ou décodé.
IR: registre d'instructions(IR) détient l'instruction qui est actuellement en cours d'exécution ou décodé.
MAR: mémoire registre d'adresse (MAR) contient l'adresse de l'emplacement mémoire qui contient des données, qui est requis par l'instruction en cours d'exécution.
simplement MAR points à l'emplacement mémoire qui contient les données requises.
Vous pouvez vous sentir comme la consultation d'un source ou un Wikipédia, depuis la terminologie est assez délicat.
La Mémoire Registre d'Adresse (MAR) contient l'adresse de l'emplacement où les données sont extraites de porter dans le registre de la composante d'un PROCESSEUR.
le Compteur de Programme (PC) est titulaire de l'emplacement de la PROCHAINE instruction (tout ce qui est stocké dans la mémoire a une adresse). espérons que cela a aidé
Compteur de programme (PC) stocke l'adresse de la prochaine instruction à être récupérées à partir de la mémoire après l'exécution de l'instruction en cours.
Cette adresse à partir du PC est chargé dans le registre des adresses (RA): AR<--PC
L'instruction de la mémoire de l'emplacement donné par le registre des adresses (RA) est chargée dans le registre d'instructions (IR): IR<--M[AR]
Le programme compteur est incrémenté à l'adresse de l'instruction suivante: PC<--PC+1
Compteur de programme (PC) est l'adresse de l'instruction exécutées par un PROCESSEUR. Mémoire Registre d'Adresse (MAR) peut contenir l'adresse d'accès aux données par une charge ou de stocker des instructions.
Les points PC immédiatement à la prochaine instruction à être récupérée donc, en disant: il contient l'adresse de l'instruction en cours d'exécution par un PROCESSEUR est mal.
Le compteur de programme utilise la logique de l'adresse (les adresses virtuelles générées par le programme), où, comme le registre d'adresse utilise des adresses physiques (réels adresse de mémoire). C'est la principale différence.
compteur de programme
Le compteur de programme, contient l'adresse de la prochaine instruction à être récupérée-décodé-exécuté. Cela va incrémenter automatiquement que l'instruction est décodée
La Mémoire Registre d'Adresse (MAR) contient l'adresse de l'instruction en cours d'exécution. C'points pertinents de l'emplacement de mémoire où l'instruction est nécessaire (à ce stade, l'adresse est simplement copié à partir du Compteur de Programme).
La différence est que le compteur de programme, les points de la prochaine instruction à être récupérée /exécuté , tandis que l'adresse de la mémoire inscrire des points à un emplacement de mémoire où le programme en cours d'exécution va récupérer certaines données (et non pas une instruction).
OriginalL'auteur Ravindra Bagale
PC: compteur de programme(PC) contient l'adresse de la prochaine instruction ,qui doit être exécutée ou décodé.
IR: registre d'instructions(IR) détient l'instruction qui est actuellement en cours d'exécution ou décodé.
MAR: mémoire registre d'adresse (MAR) contient l'adresse de l'emplacement mémoire qui contient des données, qui est requis par l'instruction en cours d'exécution.
simplement MAR points à l'emplacement mémoire qui contient les données requises.
OriginalL'auteur valarica
La Mémoire Registre d'Adresse (MAR) contient l'adresse de l'emplacement où les données sont extraites de porter dans le registre de la composante d'un PROCESSEUR.
le Compteur de Programme (PC) est titulaire de l'emplacement de la PROCHAINE instruction (tout ce qui est stocké dans la mémoire a une adresse). espérons que cela a aidé
OriginalL'auteur user2403316
Compteur de programme (PC) stocke l'adresse de la prochaine instruction à être récupérées à partir de la mémoire après l'exécution de l'instruction en cours.
Cette adresse à partir du PC est chargé dans le registre des adresses (RA):
AR<--PC
L'instruction de la mémoire de l'emplacement donné par le registre des adresses (RA) est chargée dans le registre d'instructions (IR):
IR<--M[AR]
Le programme compteur est incrémenté à l'adresse de l'instruction suivante:
PC<--PC+1
OriginalL'auteur Mohit arora
Compteur de programme (PC) est l'adresse de l'instruction exécutées par un PROCESSEUR. Mémoire Registre d'Adresse (MAR) peut contenir l'adresse d'accès aux données par une charge ou de stocker des instructions.
OriginalL'auteur TJD
Le compteur de programme utilise la logique de l'adresse (les adresses virtuelles générées par le programme), où, comme le registre d'adresse utilise des adresses physiques (réels adresse de mémoire). C'est la principale différence.
OriginalL'auteur Dr. Garima
compteur de programme
Le compteur de programme, contient l'adresse de la prochaine instruction à être récupérée-décodé-exécuté. Cela va incrémenter automatiquement que l'instruction est décodée
La Mémoire Registre d'Adresse (MAR) contient l'adresse de l'instruction en cours d'exécution. C'points pertinents de l'emplacement de mémoire où l'instruction est nécessaire (à ce stade, l'adresse est simplement copié à partir du Compteur de Programme).
OriginalL'auteur bhavithra