Vad är Memory Address Register MAR?
Register är en del av datorns centralbehandlingsenhet (CPU). Register är minnesplatser som kan nås snabbt för snabb hämtning av data.
Registrera Array
De flesta processorer har flera register, som kallas en registermatris, som innehåller data och instruktioner som måste nås snabbt under körningen av en applikation.
MAR
Ett av de register som finns i datorns processor är minnesadressregistret eller MAR. MAR lagrar den fysiska minnesadressen där nästa bit data kommer att skrivas eller nästa instruktion finns.
Memory Translator
MAR är också känd som en Memory Address Translator eller Decoder. Detta beror på att det översätter data till läsningen från minnet eller skrivs till minnet till en verklig plats i minnet, vilket tilldelar det utrymme på RAM som CPU ska använda.
Hämta-kör cykel
Under processen att hämta data och köra applikationer använder CPU: n MAR för att lagra adressen till vilken dessa data kommer att placeras i systemets RAM, eller varifrån de kommer åt.