Memory data register: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
fix |
||
(19 versioni intermedie di 15 utenti non mostrate) | |||
Riga 1:
{{S|
[[
Il '''Memory Data Register (MDR)''', nell'architettura dei computer moderni, è un registro dell'[[unità di calcolo]] che contiene momentaneamente i dati da/per la CPU. L'MDR, insieme al [[Memory address register|Memory Address Register]] (MAR), interfaccia quindi la [[CPU]] con la [[memoria centrale]] (MC) utilizzando i [[microprogramma|microprogrammi]] (anche detti ''microcode'').▼
▲Il '''
Tutti i dati e le istruzioni che dalla memoria devono essere elaborati nel processore, transitano per il registro MDR e successivamente, da questo, raggiungono gli opportuni registri per l’elaborazione vera e propria. Analogamente, tutti i risultati di un’elaborazione che devono essere immagazzinati in memoria transitano prima per il registro MDR e da esso raggiungono poi la esatta locazione di memoria.▼
▲Tutti i dati e le istruzioni che dalla memoria devono essere elaborati nel processore, transitano per il registro MDR e successivamente, da questo, raggiungono gli opportuni registri per
==Voci correlate==▼
▲== Voci correlate ==
* [[CPU]]
* [[Architettura di von Neumann]]
* [[Ciclo del processore]]
* [[Architettura di un processore basato su registri generali]]
{{Portale|informatica}}
[[Categoria:Microprocessore]]▼
▲[[Categoria:Microprocessore]]
▲[[en:Memory data register]]
|