|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Processorer >> Content

    Har CPU register i syfte att kontrollera och registrera status?

    Ja, CPU använder register för både kontroll- och statusinspelning. De är avgörande för båda dessa funktioner:

    * Kontrollregister: Dessa register leder CPU:s verksamhet. Exempel inkluderar:

    * Instruktionsregister (IR): Har den nuvarande instruktionen som genomförs.

    * Programräknare (PC): Pekar på minnesadressen för nästa instruktion som ska hämtas.

    * statusregister (ibland betraktas som separat): Ange resultaten av operationerna (t.ex. överflöd, bär, noll). Dessa grupperas ofta i ett enda register.

    * Statusregister: Dessa ger information om CPU:s nuvarande tillstånd och resultaten från de senaste operationerna. De används av CPU själv och är ofta tillgängliga med programvara för villkorad förgrening och undantagshantering. Exempel på information som hålls inom statusregister inkluderar:

    * bär flaggan: Anger om en aritmetisk operation resulterade i en bär eller lån.

    * noll flagga: Indikerar om resultatet av en operation var noll.

    * Sign Flag: Indikerar tecknet (positivt eller negativt) av resultatet.

    * Överflödesflagga: Indikerar om en aritmetisk operation resulterade i ett överflöde.

    * Avbrottsflaggor: Ange om avbrott är aktiverade eller inaktiverade.

    Därför, medan vissa register främst är för kontrollflöde (som PC och IR), registrerar andra direkt statusen för CPU och resultaten av verksamheten (statusflaggor inom statusregister). Linjen mellan kontroll och status är inte alltid strikt uppdelad; Till exempel kan statusen för en operation direkt påverka kontrollflödet.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Slow Down Processor
    ·Hur fungerar mikroprocessorer i kylskåp?
    ·Ta reda på CPU FSB Hastighet
    ·Vad består CPU av och vad står bokstäver för?
    ·Vad är x86 -familjen av processorer?
    ·Hur man uppgraderar processorn för en Compaq EDO D500
    ·På vilket sätt har jobben minskat på grund av datore…
    ·Hur man byter en Dell Moderkort & CPU
    ·Hur du hittar din exakta CPU-modell
    ·Varför cachar för datorer vanligtvis är små i storl…
    Utvalda artiklarna
    ·Hur man använder Återfyllda Dell tonerkassetter
    ·Vad kan en tekniker göra för att skydda trådlös nä…
    ·Hur man uppgraderar minnet för en Compaq NC8430
    ·Behöver du installera skrivardrivrutiner på din bärb…
    ·Hur man använder en Gray kod i Ladder Logic
    ·Är en Daisy Wheel -skrivarinmatning eller utgångsenhe…
    ·Vilken faktor påverkar CMOS -lastning?
    ·Hur Sätt tillbaka USB & Ström Kablar
    ·Hur fixar Atapi kompatibilitet när datorn startas
    ·Hur mycket konverteras 1600 MB till GB?
    Copyright © Dator Kunskap https://www.dator.xyz