? Den typiska process för att framställa en dator innebär bearbetning av indata och presentera utdata tillbaka till dig . Under denna process , datorn " processer " som den information som krävs . Emellertid är instruktionscykel av en dator lika viktigt. Instruktionen cykeln är den process genom vilken datorn drar program från hårddisken till minnet och exekverar dem . Datorn utför denna process från det ögonblick den är påslagen tills den stängs av . Behandlingscykel
behandlingscykeln erbjuder endast en generell överblick av datorns funktion . Behandlingscykeln schematiska beskriver vad en dator gör , snarare än hur den gör det . Men medan det är den viktigaste funktionen av en dator , i en abstrakt mening , behandlas inte de underliggande mekanismerna i datorn .
Instruktionscykel
instruktionscykel representerar en annan modell helt , även om det är en del av processcykeln i en omfattning. De instruktionscykel modellerna vad datorn gör kontinuerligt medan du kör : samla instruktioner i form av kod , köra koden och hanterar dessa resultat . Du är i allmänhet inte medvetna om instruktionen cykeln sker , eller hur den gör det , eftersom du inte interagerar med den här cykeln direkt .
Hämtar , avkodning och utvärdering
instruktionscykel har några grundläggande steg . Processorn hämtar kod från minnet som berättar processorn vad de ska göra . Processorn läser sedan koden , bestämmer dess drift och sänder lämpliga elektriska signaler för att slutföra uppgiften. Cykeln sluts då processorn utvärderar vilken operation att göra , och laddar den minnesadress denna operand .
Operander , Execution and Storage
Processorn sedan laddar adress av insatsen in i minnet , följt av de uppgifter som definieras av kommandot . Processorn exekverar kod baserad på den avkodade informationen från kommandot. Slutligen lagrar den resultat i ett definierat minnesadress. Efter detta börjar cykeln igen . En processor går alltid igenom denna cykel att köra något kommando , även vid tomgång .