| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> CPU'er >> Content
    Det tager tid at finde instruktioner og gøre dem til rådighed CPU'en til rådighed?
    Den tid det tager at lokalisere instruktioner og gøre dem tilgængelige for CPU'en kaldes instruktionshentningstid . Det er en vigtig del af instruktionscyklus , som er den grundlæggende proces, hvormed en computer udfører programmer.

    Her er en sammenbrud af de faktorer, der bidrager til instruktionens hentningstid:

    1. Hukommelsesadgangstid:

    * latenstid: Dette er den tid, det tager for data at rejse fra hukommelsen til CPU'en. Det afhænger af typen af ​​hukommelse (f.eks. RAM, cache, disk) og afstanden, hvor dataene skal rejse.

    * busbåndbredde: Dette er den hastighed, hvormed data kan overføres mellem hukommelsen og CPU'en.

    * Hukommelseskonkurrence: Hvis flere processer eller tråde forsøger at få adgang til den samme hukommelsesplacering samtidigt, kan der være forsinkelser på grund af strid.

    2. Instruktionscache:

    * cache hits: Hvis instruktionen allerede er i cachen, er hentningstiden ekstremt hurtig, da cachen er meget hurtigere end hovedhukommelsen.

    * cache misser: Hvis instruktionen ikke er i cachen, forekommer en cache -miss, og CPU'en er nødt til at hente den fra hovedhukommelsen, hvilket fører til en betydelig forsinkelse.

    3. Instruktionsdekoder:

    * Instruktionskompleksitet: Komplekse instruktioner kan tage længere tid at afkode end enklere.

    * rørledningsstadier: Nogle CPU'er bruger pipelining til at hente og afkode flere instruktioner samtidigt, hvilket reducerer den samlede hentningstid.

    4. Operativsystem Overhead:

    * Hukommelsesstyring: Operativsystemet er muligvis nødt til at administrere virtuel hukommelse og sidetabeller, hvilket tilføjer omkostningen.

    * procesplanlægning: Hvis CPU'en har brug for at skifte til en anden proces, vil der være en yderligere tid brugt på kontekstskift.

    Typisk instruktion Fetch Times:

    * cache hit: Få nanosekunder (NS)

    * cache Miss: TENS til hundreder af nanosekunder (NS)

    * diskadgang: Millisekunder (MS)

    Virkning af instruktion Hentningstid:

    * Programydelse: Hurtigere instruktion Fetch Times fører til hurtigere udførelse af programmet.

    * strømforbrug: Hyppige cache -misser kan øge strømforbruget.

    * Systemdesign: Instruktionshentningstid er en vigtig overvejelse i CPU -design, hukommelsessystemdesign og operativsystemoptimering.

    Sammenfattende er instruktionshentetid en kompleks faktor påvirket af forskellige aspekter af computersystemet. Optimering af det involverer anvendelse af effektive cache -mekanismer, reduktion af hukommelseskonkurrence og minimering af operativsystemet overhead. Dette bidrager til den samlede systemydelse og energieffektivitet.

    Forrige :

    næste :
      Relaterede artikler
    ·Beskriv Kernels handlinger for at skifte mellem forskel…
    ·Min computer vil ikke Power & CPU Fan Slår et andet 
    ·Hvad var den første processor, der inkluderede SSE? 
    ·CPU'en Smart Fan Funktion 
    ·Hvad er meningen med en processor med 3 MB L3-cache? 
    ·Sådan Beregn CPU-brug Process 
    ·Sådan køber en CPU for en Home- Indbygget Computer 
    ·Hvilket findes ikke i CPU'en? 
    ·Laptop Vs. Desktop CPU 
    ·Hvad er Intel 8279? 
      Anbefalede Artikler
    ·Designjet 500 Stand Monteringsvejledning 
    ·Sådan installeres Logitech 9000 
    ·EMachines T3616 Specs 
    ·Sådan Sammenlign Mac og Dell bærbare 
    ·Sådan bruger equalizeren på et Sound Blaster X-Fi 
    ·Specifikationer for Xerox DocuMate Scanner 515 
    ·Hvordan laver mere plads på en bærbar harddisk 
    ·Hvordan man kan montere en Drive 
    ·Sådan Detect mit grafikkort 
    ·Sådan foretages fejlfinding af en computer mikrofon 
    Copyright © Computer Viden https://www.computerdk.com