Cuprins:
Definiție - Ce înseamnă ciclu de mașină?
Un ciclu de mașini constă în etapele pe care procesorul unui computer le execută ori de câte ori primește o instrucțiune de limbaj mașină. Este cea mai de bază operație a procesorului, iar procesoarele moderne sunt capabile să efectueze milioane de cicluri de mașină pe secundă. Ciclul constă din trei pași standard: preluarea, decodarea și executarea. În unele cazuri, magazinul este, de asemenea, încorporat în ciclu.
Techopedia explică ciclul mașinii
Ciclul mașinii este operația cea mai de bază pe care o realizează un computer, iar pentru a finaliza sarcini meniale, cum ar fi afișarea unui singur personaj pe ecran, procesorul trebuie să efectueze mai multe cicluri. Calculatorul face acest lucru din momentul în care pornește până se oprește.
Etapele unui ciclu de mașini sunt:
- Fetch - Unitatea de control solicită instrucțiuni de la memoria principală care este stocată în locația unei memorii, așa cum este indicat de contorul de programe (cunoscut și sub numele de contor de instrucțiuni).
- Decodare - Instrucțiunile primite sunt decodate în registrul de instrucțiuni. Aceasta implică ruperea câmpului operand în componentele sale pe baza codului de operare al instrucțiunii (opcode).
- Execute - Aceasta implică codul opțional al instrucțiunii, deoarece specifică funcționarea procesorului necesară. Contorul de programe indică secvența de instrucțiuni pentru computer. Aceste instrucțiuni sunt aranjate în registrul de instrucțiuni și pe măsură ce fiecare este executată, crește contorul de programe astfel încât următoarea instrucțiune să fie stocată în memorie. Circuitul corespunzător este apoi activat pentru a efectua sarcina solicitată. Imediat ce instrucțiunile au fost executate, repornește ciclul mașinii care începe pasul de preluare.
