>> Elettronica Tecnologia >  >> Global Positioning Systems >> RFID

Come viene mappato l'indirizzo logico sull'indirizzo fisico?

Il processo di mappatura degli indirizzi logici in indirizzi fisici viene eseguito da Memory Management Unit (MMU) .

1) Tabella delle pagine: La Memory Management Unit (MMU) mantiene una tabella delle pagine, ovvero una struttura dati che memorizza la mappatura tra indirizzi logici e fisici. Ogni voce nella tabella delle pagine rappresenta una pagina di memoria e contiene l'indirizzo fisico della pagina corrispondente.

2) Buffer lookaside di traduzione (TLB): La MMU utilizza anche un Translation Lookaside Buffer (TLB) per accelerare il processo di traduzione degli indirizzi. Il TLB è una piccola cache che memorizza le voci della tabella delle pagine utilizzate di recente, in modo che la MMU non debba accedere alla tabella delle pagine ogni volta che deve tradurre un indirizzo.

3) Traduzione di indirizzi: Quando la CPU genera un indirizzo logico, la MMU controlla prima il TLB per vedere se l'indirizzo è già memorizzato nella cache. Se l'indirizzo non è nel TLB, la MMU calcola l'indirizzo della voce della tabella delle pagine utilizzando un numero di pagina e un offset e recupera la voce dalla memoria. L'indirizzo fisico della pagina viene quindi estratto dalla voce della tabella delle pagine e l'offset viene aggiunto all'indirizzo fisico per ottenere l'indirizzo fisico finale.

  1. Come posso riformattare il mio Coby MPC854 Lettore MP3
  2. Come scansionare il mio PC per una scheda grafica adatta
  3. Come mettere i video da Hulu su un iPod Touch
  4. Cosa fare dopo aver cancellato la memoria sul vostro iPod Touch
  5. Come Blocco ID chiamante
  6. Come convertire un HTML in un OFT