Instruktionscyklussen (også kendt som fetch-decode-execute-cyklussen eller simpelthen fetch-execute-cyklen) er den cyklus, som den centrale behandlingsenhed (CPU) følger fra opstart, indtil computeren har lukket ned for at behandle instruktioner.
- Hvordan fungerer instruktionshentning?
- Hvad er instruktionshentning og udførelse?
- Hvad er formålet med at hente instruktion?
- Hvilke registre der bruges under instruktionshentning?
Hvordan fungerer instruktionshentning?
Instruktionen dekodes, mens adressen på de data, der skal behandles på, placeres i MAR. Instruktionen viser sig at være ADD, som tilføjer to stykker data sammen. De nye data hentes fra adressen og ender til sidst i akkumulatoren sammen med resultaterne af den foregående cyklus.
Hvad er instruktionshentning og udførelse?
Hentningsudførelsescyklussen er en computers grundlæggende betjeningscyklus (instruktion) (også kendt som henteafkodningsudførelsescyklussen). Under henteudførelsescyklussen henter computeren en programinstruktion fra sin hukommelse. Det etablerer og udfører derefter de handlinger, der er nødvendige for denne instruktion.
Hvad er formålet med at hente instruktion?
Den grundlæggende betjening af en computer kaldes 'fetch-execute' cyklus. CPU'en er designet til at forstå et sæt instruktioner - instruktionssættet. Det henter instruktionerne fra hovedhukommelsen og udfører dem. Dette gøres gentagne gange, fra computeren er startet op, til den er lukket ned.
Hvilke registre der bruges under instruktionshentning?
Registre/kredsløb involveret
Memory Buffer Register (MBR) - et tovejsregister, der gemmer data hentet fra hukommelsen (og klar til at processoren kan behandle) eller data, der venter på at blive gemt i hukommelsen. Nuværende instruktionsregister (CIR) - en midlertidig holdeplads for den instruktion, der lige er hentet fra hukommelsen.