| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  • iPhone
  •  
    Datamaskin >> Hardware >> Input & Output Devices >> Content
    Hva er forskjellen mellom instruksjonsdekoder og registerhenting?
    Instruksjonsdekoding og Registerhenting er to viktige trinn i instruksjonsbehandlingssyklusen til en CPU. Mens de er relatert, tjener de forskjellige funksjoner og forekommer på forskjellige stadier av syklusen. Her er forskjellen mellom instruksjonsdekoding og registerhenting:

    1. Instruksjonsdekoding:

    - Instruksjonsdekoding skjer under "Decode"-fasen av instruksjonsbehandlingssyklusen.

    – Det innebærer å oversette den binære maskinkoden til en instruksjon til et format som CPU kan forstå og utføre.

    - Under instruksjonsdekoding leser CPU'en opkoden (operasjonskoden) til instruksjonen fra minnet.

    - Op-koden bestemmer hvilken type operasjon CPU-en må utføre (f.eks. addisjon, subtraksjon, dataoverføring, etc.).

    - Ytterligere operander eller adresseringsmoduser kan også trekkes ut fra instruksjonen under dekoding.

    - Resultatet av instruksjonsdekoding er generering av interne kontrollsignaler som setter opp CPUen for å utføre den spesifikke operasjonen.

    2. Registrer Henting:

    - Registerhenting skjer under "Execute"-fasen av instruksjonsbehandlingssyklusen, etter instruksjonsdekoding.

    - Registerhenting innebærer å hente operandene fra CPUens registre som er nødvendig for operasjonen spesifisert av den dekodede instruksjonen.

    - Basert på adresseringsmodusene og operandene identifisert under instruksjonsdekoding, får CPU-en tilgang til de aktuelle registrene og laster verdiene deres inn i interne lagringsenheter kalt låser eller buffere.

    - De hentede operandene brukes deretter av CPUen til å utføre de aritmetiske eller logiske operasjonene som kreves av instruksjonen.

    Oppsummert oversetter instruksjonsdekoder maskinkoden til en instruksjon til en intern representasjon, mens registerhenting henter de nødvendige operandene fra CPU-registre for den kommende utførelse av den instruksjonen. Begge trinnene er avgjørende for at CPU-en skal lykkes med å utføre de ønskede beregningene eller oppgavene basert på programinstruksjonene som er lagret i minnet.

    früher :

     Weiter:
      Relatert Artike
    ·Slik bruker du en mikrofon for en datamaskin som en meg…
    ·Hvordan koble PCen til direkte tv 
    ·DIY SD til Micro SD 
    ·Hvordan veksle mellom innganger på en PC Switch 
    ·Hvordan koble en USB til en DB9 
    ·Hva er de populære elektromekaniske minneenhetene? 
    ·Hva Stå Letters USB meg for 
    ·Hvordan slå min laptop i et oscilloskop 
    ·Hvordan koble en SPDIF lyd enheten til en datamaskin 
    ·Har Gjør Type VGA -kabel en forskjell 
      Anbefalte artikler
    ·Hvordan koble en DVI -kabel 
    ·Slik konverterer et navn til DNS 
    ·Slik bruker du en port med en Diode 
    ·Er Nook Color en iPad Alternative 
    ·Hvordan installere eller endre en datamaskin- optisk st…
    ·Den magnetisk lås på min MacBook Pro sitter fast 
    ·Hvordan lage dokumenter for Kindle 
    ·Hvordan skrive ut bilder på vanlig papir av en HP Desk…
    ·Hvordan låse opp tastaturet Tall 
    ·Spesifikasjoner for HP DV6305 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/