Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> CPU >> .

Qual è l'indirizzo generato dalla CPU?

La CPU non genera indirizzi nel senso di crearli dal nulla. Invece, la CPU * utilizza * indirizzi generati da altre parti del sistema informatico, principalmente:

* Pointer di istruzione (IP) / Programma Counter (PC): Questo registro CPU interno contiene l'indirizzo dell'istruzione successiva da eseguire. La CPU recupera le istruzioni dalla memoria usando questo indirizzo. L'IP/PC è * incrementato * dopo ogni recupero delle istruzioni, generando efficacemente l'indirizzo per le istruzioni successive (in sequenza).

* Indirizzi calcolati: La CPU calcola gli indirizzi di memoria in base alle istruzioni. Questo spesso comporta:

* Indirizzamento diretto: L'istruzione contiene esplicitamente l'indirizzo di memoria.

* Indirizzo indiretto: L'istruzione contiene l'indirizzo di una posizione di memoria * contenente * l'indirizzo dei dati.

* Registrazione di record indirizzi: L'indirizzo è tenuto in un registro CPU.

* Base + Indirizzo offset: Un indirizzo di base (forse da un registro) viene aggiunto a un valore di offset specificato nell'istruzione. Questo è comune per l'accesso agli elementi negli array.

Questi calcoli vengono eseguiti dall'unità logica aritmetica della CPU (ALU) ma non coinvolgono * la generazione * degli indirizzi in modo libero. Gli indirizzi sono derivati ​​da valori già presenti in registri o memoria.

* DMA (Accesso alla memoria diretta) Controller: Questi chip specializzati possono generare indirizzi di memoria indipendentemente dalla CPU per trasferire i dati direttamente tra memoria e periferiche (ad esempio, un disco rigido o una scheda di rete). Mentre questo genera indirizzi, è al di fuori del controllo diretto della CPU.

In breve, la CPU non * genera * gli indirizzi in modo creativo. Recupera gli indirizzi da istruzioni, registri interni o li riceve da altri componenti hardware. Il suo ruolo è * utilizzare * quegli indirizzi per accedere alla memoria.

 

hardware © www.354353.com