| 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 >> CPUer >> Content
    Hvor mange klokkesykluser krever CPU for å handle på en kommando?
    Det er umulig å gi et enkelt nummer for antall klokkesykluser en CPU tar for å utføre en kommando. Her er grunnen:

    * Instruksjonskompleksitet: Ulike instruksjoner tar enormt forskjellige mengder tid. Et enkelt tillegg kan bare ta noen få sykluser, mens en kompleks flytende punktberegning kan ta dusinvis eller til og med hundrevis.

    * rørledning og hurtigbufring: Moderne CPU -er bruker teknikker som rørledning og hurtigbufring for å utføre instruksjoner mer effektivt. Dette betyr at instruksjoner kan overlappe hverandre og utføres parallelt, noe som gjør den faktiske tiden tatt per instruksjonsvariabel.

    * Prosessorarkitektur: Den spesifikke arkitekturen til CPU spiller en enorm rolle. Ulike arkitekturer har forskjellige instruksjonssett, klokkehastigheter og indre strukturer, som alle påvirker utførelsestiden.

    * Dataavhengigheter: Instruksjonsrekkefølgen kan ha betydning. Hvis en instruksjon avhenger av resultatet av en tidligere instruksjon, kan det hende at CPU må vente før den utfører den.

    I stedet for et enkelt tall, tenk på disse faktorene:

    * Klokkehastighet: En raskere klokkehastighet betyr at instruksjonene blir utført raskere.

    * Instruksjonssett arkitektur (ISA): Noen ISA -er er designet for effektivitet, mens andre er designet for spesifikke oppgaver (som multimediabehandling).

    * minnetilgang: Å få tilgang til data fra minnet kan være en flaskehals, og legge til sykluser til utførelsestid.

    Kort sagt, det er ikke noe fast antall klokkesykluser for en kommando. Det varierer avhengig av faktorene som er nevnt ovenfor.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan øke RAM og redusere CPU-bruk 
    ·Hva gjør CPU-bruk Query mislyktes Mean 
    ·Hvordan erstatte CPU av en Mac Mini 
    ·Hvordan endre en CPU vifte Bracket 
    ·Spesifikasjoner av en Atom N270 CPU 
    ·CPU Speed ​​Definisjon 
    ·Beskriv handlingene til Kernel for å bytte mellom fors…
    ·Kan du lagre data i CPU i lang tid? 
    ·Hva er rollen som CPU? 
    ·Hva kontrollerer hastigheten på CPU? 
      Anbefalte artikler
    ·Introduksjon til Digital Integrated Circuits 
    ·Sanyo PLC - 200N LCD projektor Specs 
    ·Hvordan slå på Wi - Fi for en HP Deskjet 
    ·Hvor mange Bits Is My Processor 
    ·Hvordan Endre harddisker på en MacBook 
    ·Hvor mye koster en skrivemaskin? 
    ·En høy ytelse harddisk vil ha? 
    ·Min Toshiba Laptop Touchpad vil ikke fungere 
    ·Hvordan Mate en 9 Pin SD -kort til en 4 Pin USB 
    ·Slik fjerner oksidasjon Fra en Circuit Board 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/