Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Een juist begrip aantonen van de microprocessor voor de ophaal- en uitvoeringscyclus?
De ophaal-uitvoercyclus van een microprocessor

De ophaal-uitvoercyclus is de fundamentele werkingscyclus van een microprocessor. Het bestaat uit twee hoofdstappen:

1. Ophalen :De microprocessor haalt een instructie op uit het geheugen.

2. Uitvoeren :De microprocessor voert de instructie uit.

De ophaal-uitvoercyclus wordt continu herhaald totdat de microprocessor wordt uitgeschakeld.

Stap ophalen

Tijdens de ophaalstap leest de microprocessor de instructie bij de huidige programmateller (PC) uit het geheugen. De PC is een register waarin het adres van de volgende uit te voeren instructie wordt opgeslagen.

Zodra de instructie is opgehaald, wordt de pc verhoogd met de lengte van de instructie in bytes. Dit zorgt ervoor dat de microprocessor de volgende instructie in volgorde ophaalt.

Stap uitvoeren

Tijdens de uitvoeringsstap decodeert de microprocessor de instructie en voert de bewerking uit die door de instructie wordt gespecificeerd. De bewerking kan het lezen of schrijven van gegevens uit het geheugen omvatten, het uitvoeren van rekenkundige bewerkingen of het vertakken naar een andere locatie in het programma.

Zodra de instructie is uitgevoerd, gaat de microprocessor door naar de volgende ophaal-uitvoercyclus.

Voorbeeld

Hier is een voorbeeld van een ophaal-uitvoercyclus voor een eenvoudige microprocessor:

1. De microprocessor haalt de instructie 'ADD A, B' uit het geheugen.

2. De microprocessor decodeert de instructie en stelt vast dat het een optelbewerking is.

3. De microprocessor leest de waarden van registers A en B uit het geheugen.

4. De microprocessor telt de waarden van register A en B op en slaat het resultaat op in register C.

5. De microprocessor verhoogt de pc met de lengte van de instructie (in dit geval twee bytes).

6. De microprocessor gaat door naar de volgende ophaal-uitvoercyclus.

Conclusie

De ophaal-uitvoercyclus is de fundamentele werkingscyclus van een microprocessor. Het is verantwoordelijk voor het ophalen van instructies uit het geheugen en het uitvoeren ervan. De ophaal-uitvoercyclus wordt continu herhaald totdat de microprocessor wordt uitgeschakeld.

Previous: Next:
  C /C + + Programming
·Hoe kan ik een besturingssyste…
·Hoe Memory Leak Detection Enab…
·Hoe te Enum gebruiken in C Pro…
·Hoe te Exponenten gebruiken in…
·Hoe te converteren C + + ASCII…
·Hoe het genereren van een Rand…
·Hoe je tekst voor creëren Dir…
·Hoe te meervoudig gebruik van …
·C + + Microsoft Visual Tutoria…
  Related Articles
Wat beschrijft een geheugenstrateeg? 
Schrijf een Java-applet die de gebruiker…
Wat is een parameter in een computer? 
Wat is het doel van een voortgangsbalk? 
Juiste betekenis van standaard in comput…
Hoe roep je een functie aan in GUI matla…
Hoe maak je een parameterquery? 
De eerste stap die u moet nemen bij het …
Hoe voeg je in één stap alle velden ui…
  Programmering Articles
·Het laden van een URL in een DIV Met beh…
·Hoe te orderformulier totalen berekenen …
·Hoe kan ik PHP Zet in een Iframe 
·Hoe te converteren naar VB6 VB 2010 
·Hoe te gebruiken Krul aan de inhoud van …
·Verbinding maken met meerdere databases …
·Een beschrijving van Struts voor Config …
·Hoe het verhogen van Stack Grootte in Vi…
·Hoe maak je een resultaatset Maak Vanaf …
Copyright © Computer Kennis https://www.nldit.com