Memory data register
registro a cui la unità aritmetica e logica (ALU) ha accesso diretto e che contiene momentaneamente i dati da/per la CPU
Nell'architettura di un computer moderno l'MDR(Memory Data Register) è un registro dell'unità di controllo che contiene momentaneamente i dati da/per la CPU. L'MDR, insieme al MAR(Memory Address Register),interfaccia quindi la CPU con la MC(memoria centrale) utilizzando i microprogram(anche detti microcode).