Ciclo della macchina

Autore: John Stephens
Data Della Creazione: 26 Gennaio 2021
Data Di Aggiornamento: 29 Giugno 2024
Anonim
Ciclo di Fetch Decode Execute
Video: Ciclo di Fetch Decode Execute

Contenuto

Definizione - Cosa significa ciclo macchina?

Un ciclo macchina è costituito dai passaggi che il processore di un computer esegue ogni volta che riceve un'istruzione di linguaggio macchina. È l'operazione CPU di base e le moderne CPU sono in grado di eseguire milioni di cicli macchina al secondo. Il ciclo è costituito da tre passaggi standard: recupero, decodifica ed esecuzione. In alcuni casi, anche il negozio è incorporato nel ciclo.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Machine Cycle

Il ciclo della macchina è l'operazione più basilare che un computer esegue e, al fine di completare attività mentali come mostrare un singolo carattere sullo schermo, la CPU deve eseguire più cicli. Il computer lo fa dal momento in cui si avvia fino allo spegnimento.

I passaggi di un ciclo della macchina sono:

  • Recupera. L'unità di controllo richiede istruzioni dalla memoria principale memorizzata nella posizione di una memoria, come indicato dal contatore del programma (noto anche come contatore di istruzioni).
  • Decodifica: le istruzioni ricevute vengono decodificate nel registro delle istruzioni. Ciò comporta la suddivisione del campo dell'operando nei suoi componenti in base al codice operativo dell'istruzione (codice operativo).
  • Esegui: comporta il codice operativo dell'istruzione in quanto specifica l'operazione della CPU richiesta. Il contatore del programma indica la sequenza di istruzioni per il computer. Queste istruzioni sono disposte nel registro delle istruzioni e man mano che vengono eseguite, aumenta il contatore del programma in modo che l'istruzione successiva sia memorizzata. Vengono quindi attivati ​​i circuiti appropriati per eseguire l'attività richiesta. Non appena le istruzioni sono state eseguite, riavvia il ciclo della macchina che inizia la fase di recupero.