|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Visa en korrekt förståelse av mikroprocessorn för hämtkörningscykeln?

    Hämta-exekveringscykeln för en mikroprocessor

    Hämta-exekveringscykeln är den grundläggande operationscykeln för en mikroprocessor. Den består av två huvudsteg:

    1. Hämta :Mikroprocessorn hämtar en instruktion från minnet.

    2. Kör :Mikroprocessorn utför instruktionen.

    Hämta-exekveringscykeln upprepas kontinuerligt tills mikroprocessorn stängs av.

    Hämta steg

    Under hämtningssteget läser mikroprocessorn instruktionen vid den aktuella programräknaren (PC) från minnet. PC:n är ett register som lagrar adressen till nästa instruktion som ska utföras.

    När instruktionen har hämtats, ökas PC:n med längden på instruktionen i byte. Detta säkerställer att mikroprocessorn kommer att hämta nästa instruktion i sekvens.

    Utför steg

    Under exekveringssteget avkodar mikroprocessorn instruktionen och utför operationen specificerad av instruktionen. Operationen kan innefatta att läsa eller skriva data från minnet, utföra aritmetiska operationer eller förgrena sig till en annan plats i programmet.

    När instruktionen har exekveras fortsätter mikroprocessorn till nästa hämtnings-exekveringscykel.

    Exempel

    Här är ett exempel på en hämta-exekveringscykel för en enkel mikroprocessor:

    1. Mikroprocessorn hämtar instruktionen 'ADD A, B' från minnet.

    2. Mikroprocessorn avkodar instruktionen och fastställer att det är en additionsoperation.

    3. Mikroprocessorn läser värdena för registren A och B från minnet.

    4. Mikroprocessorn adderar värdena för register A och B och lagrar resultatet i register C.

    5. Mikroprocessorn ökar datorn med längden på instruktionen (i detta fall två byte).

    6. Mikroprocessorn fortsätter till nästa hämta-exekveringscykel.

    Slutsats

    Hämta-exekveringscykeln är den grundläggande operationscykeln för en mikroprocessor. Den ansvarar för att hämta instruktioner från minnet och utföra dem. Hämta-exekveringscykeln upprepas kontinuerligt tills mikroprocessorn stängs av.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort alla icke - heltal a String
    ·Hur man hittar en sträng i Minnesbufferten Med C + +
    ·Hur man gör en GPA Calculator i C + +
    ·Hur man gör en kö funktion i C Syntax
    ·Hur man spara en lista med objekt i MFC
    ·Hur man skriver en testplan
    ·Hur man gör filer i MFC
    ·Hur du använder Switch Case i C #
    ·Csharp Reglage till DataGridView
    ·Boost Multithreading Tutorial
    Utvalda artiklarna
    ·Lägga till en fastighet till ett Word- dokument i VBA
    ·Hur man skapar PHP-skript för applikationer
    ·IDE Debugging Tools
    ·Sun Java Swing Tutorials
    ·Vad betyder KB på datorspråk?
    ·Hur man navigera från jQuery Modal fönster till en an…
    ·Vad är ett uppdrag uttalande i Java
    ·Hur konvertera en RGB till ett gemensamt Decimal
    ·Hur man kompilerar VLC i Visual Studio SLN
    ·Vad är symboler i flödesscheman
    Copyright © Dator Kunskap https://www.dator.xyz