|  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 situationen där CPU behöver resultat av tidigare instruktioner för att bearbeta en annan?

    Pipeline stalls uppstår när CPU:n behöver resultatet av en tidigare instruktion för att bearbeta en annan. Detta kan hända av flera anledningar, till exempel:

    * Databeroende: Nästa instruktion beror på resultatet av den föregående instruktionen. Till exempel kan en add-instruktion inte köras förrän de två numren som ska läggas har laddats in i CPU:n.

    * Resurskonflikt: Nästa instruktion behöver en resurs som för närvarande används av den föregående instruktionen. Till exempel kan två instruktioner inte komma åt samma minnesplats samtidigt.

    * Felaktig förutsägelse av gren: CPU:n förutspår att en greninstruktion kommer att gå åt ett håll, men det går faktiskt åt andra hållet. Detta kan få CPU:n att hämta och utföra fel instruktioner.

    Pipelinestall kan ha en betydande inverkan på prestandan. Genom att minska antalet pipeline-stopp kan CPU:n förbättra sin genomströmning och effektivitet.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är fördelen med att ha en högre processorhastigh…
    ·Vad är en Heat Sink för en CPU
    ·Hur man uppgraderar processorn i en Mac Mini
    ·Definition av en CPU Virus
    ·Vad är skillnaden mellan dual core och i3?
    ·Hur man uppgraderar en gateway E2000 CPU Hastighet
    ·Vilket syfte har OSI-stacken?
    ·Vilken är den rekommenderade storleken på cacheminne …
    ·DatorCPU Problem
    ·Spelar det någon roll vilken CPU du sätter i din dato…
    Utvalda artiklarna
    ·Sony Vaio PCG - 8F1l : Specs
    ·Hur hittar modellnumret på en Apple
    ·Typer av bärbara batterier
    ·Hur man ansluter en Toshiba laptop till en projektor
    ·Hur man rengör Canon i860 skrivhuvudet
    ·Hur man tar bort ett USB-minne
    ·Hur till Installera skrivardrivrutinen för Lexmark X23…
    ·Hur man bygger en dator utan operativsystem
    ·HP Notebook NC6000 Specs
    ·Hur man använder Vonage VoIP Phone Service
    Copyright © Dator Kunskap https://www.dator.xyz