În conformitate cu Reference.com, preluarea, decodificarea și executarea este ciclul de bază sau de instrucțiuni de bază al unei unități centrale de procesare a calculatorului în preluarea instrucțiunilor din programe prin intermediul modulului de acces aleatoriu și al unității hard disk. Acest proces este repetat continuu în timp ce un computer este în funcțiune.
Fetch-ul este primul pas dintr-o secvență de acțiuni efectuate de CPU pentru a determina unde a apărut o cerere de executare a unui program sau a unei acțiuni. Acesta transmite o serie de coduri binare la hard disk și RAM pentru a procesa codul de preluare pentru execuție. Codul de preluare arată, de asemenea, procesorului unde este stocat un program pe hard disk și transferă instrucțiunile către RAM pentru a fi executate.
Următoarea secvență se numește acțiunea de decodificare, în care CPU identifică componentele de calculator necesare și le atribuie să execute o funcție solicitată. Această secvență identifică și furnizează parametrii necesari pentru a executa cu succes o solicitare.
Secvența de execuție este faza în care CPU-ul direcționează componentele spre completarea sarcinilor și comunică în mod continuu cu ele, până când instrucțiunile adunate din fazele de preluare și decodare sunt executate cu succes.
Pentru a accelera funcționarea, arhitectura modernă a procesorului încorporează o conductă de instrucțiuni concepută pentru mai multe execuții de cicluri de instrucțiuni în același timp.