whycomputer.com >> Počítačové znalosti >  >> Síťování

Co je registr paměťové adresy (MAR) a jak funguje?

Co je registr paměťové adresy (MAR)?

Registry jsou součástí centrální procesorové jednotky (CPU) a slouží jako rychle přístupná paměť pro data i instrukce.

Registr pole (Register Array)

Většina procesorů disponuje několika registry, které společně tvoří tzv. register array. Ty uchovávají data a instrukce, ke kterým procesor potřebuje během běhu programu okamžitý přístup.

MAR – Memory Address Register

Jedním z těchto registrů je paměťový adresní registr, zkráceně MAR. Do něj CPU zapisuje fyzickou adresu v paměti, kam má být uložena další hodnota nebo odkud má být načtena následující instrukce.

Překladatel paměťových adres

MAR funguje také jako překladač (decoder) adres. Převádí logické adresy používané programy na skutečné fyzické umístění v RAM, čímž umožňuje procesoru přistupovat k požadovaným oblastem paměti.

Cyklus načtení‑provedení (Fetch‑Execute)

Během cyklu načtení a provedení instrukcí CPU nejprve uloží cílovou adresu do MAR. Poté z této adresy načte instrukci nebo data z RAM a pokračuje v jejich zpracování.


URL:https://cs.whycomputer.com/Network/100104673.html

Síťování
  • Definice rychlosti paměti RAM

    Operační paměť (RAM) slouží jako dočasné úložiště dat, která jsou okamžitě přenášeny procesoru (CPU). Rychlost RAM udává, jak rychle dokáže přijímat a odesílat data mezi pamětí a procesorem. Identifikace Moduly RAM se označují podle maximální přenosové frekvence. Například DDR400 pracuje na 400 MHz,

  • Co je systém zpracování dat?

    Systém zpracování dat přijímá surová data a pomocí počítačové automatizace vytváří informace, které jsou ověřeny sadou programových aplikací. Tyto informace mohou zahrnovat text, aritmetické výpočty, vzorce i další typy dat, jež jsou zpracovány v počítačovém systému. Systém zpracování dat se také na

Počítačové znalosti © https://cs.whycomputer.com