|  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

    Vad är termen som beskriver metodik genom vilken CPU börjar köra en ny instruktion innan den avslutas med aktuell instruktion?

    Termen du letar efter är pipelining .

    Här är varför:

    * pipelining är en teknik som används i CPU -design för att förbättra prestanda genom att överlappa exekveringen av flera instruktioner. Detta uppnås genom att dela upp instruktionsutförandet i mindre steg och att ha olika stadier körs samtidigt.

    * I en rörledning börjar CPU hämta nästa instruktion medan den nuvarande instruktionen fortfarande är i de tidigare exekveringsstadierna. Detta möjliggör en snabbare total exekveringsgrad, eftersom instruktioner behandlas i ett kontinuerligt flöde, liknande en monteringslinje.

    till exempel:

    Föreställ dig en CPU som delar upp instruktionsutförande i fem steg:

    1. hämta: Hämta instruktionen från minnet.

    2. avkodning: Avkoda instruktionen för att bestämma operationen och operanderna.

    3. Utför: Utför instruktionen (t.ex. utföra aritmetiska operationer).

    4. Minne: Åtkomst till minne om det behövs (läs eller skriv data).

    5. Skriv tillbaka: Skriv resultatet till registerfilen.

    Med pipelining, medan instruktion 1 är i "execute" -steget, är instruktion 2 i "minne" -stadiet, instruktion 3 är i "avkodning" -stadiet och instruktion 4 hämtas. Denna överlappande exekvering gör det möjligt för CPU att bearbeta instruktioner mycket snabbare än om den var tvungen att vänta på att varje instruktion ska slutföras innan du börjar nästa.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man fäster stereohögtalare till en CPU
    ·Hur får jag mitt CPU-användning ner
    ·Visa Skillnader mellan P3 och P4 CPU
    ·Hur Oil en Datech CPU fläkt
    ·Vad är CPU:s vision och uppdrag?
    ·Hur ofta ska du byta ut din CPU?
    ·Har Apple Desktops en CPU?
    ·Vilken processor används i uttagsautomater?
    ·Vad är en quad core en 8 5545 m processor i bärbara d…
    ·Hur Uppskatta Flops Från CPU Hastighet
    Utvalda artiklarna
    ·Vilket lager styr hur en NIC måste kopplas till nätve…
    ·Skötsel och underhåll av bärbara datorer
    ·Hur man använder en Toshiba Estudio550 för Document S…
    ·Hur gör jag transportera en HP skrivare
    ·Vilka är de tre kraven för en nätverksanslutning?
    ·Du är nätverkschef för ett datorutbildningscenter so…
    ·IDE-kablar Definition
    ·Hur till Se TV på din Mac -dator
    ·Ställa en DVD ROM Tillbaka till Region 1
    ·Hur man gör en Pack laptop batteri
    Copyright © Dator Kunskap https://www.dator.xyz