|  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 väsentliga delar av CPU och deras funktioner?

    De väsentliga elementen i en CPU (central bearbetningsenhet) och deras funktioner kan i stort sett kategoriseras enligt följande:

    1. Kärnan:

    * Funktion: Kärnan är CPU:s hjärna, ansvarig för att utföra instruktioner. Moderna CPU:er har ofta flera kärnor (dubbelkärnor, fyrkärnor, etc.) för parallell bearbetning. Varje kärna innehåller de nödvändiga komponenterna för att hämta, avkoda och utföra instruktioner oberoende.

    2. Aritmetisk logikenhet (ALU):

    * Funktion: Utför aritmetiska operationer (tillägg, subtraktion, multiplikation, uppdelning) och logiska operationer (och, eller, inte, XOR) på data. Det är den del av CPU som faktiskt gör beräkningarna.

    3. Styrenhet (CU):

    * Funktion: Hämtar instruktioner från minnet, avkodar dem och leder genomförandet av instruktionerna genom att samordna aktiviteterna för andra CPU -komponenter. Det fungerar som trafikstyrenhet och hanterar flödet av data och instruktioner.

    4. Register:

    * Funktion: Höghastighetslagringsplatser inom CPU. De har data och instruktioner som för närvarande behandlas. Olika typer av register finns (t.ex. ackumulator, programräknare, instruktionsregister) med specifika roller.

    * Programräknare (PC): Håller reda på adressen till nästa instruktion som ska hämtas från minnet.

    * Instruktionsregister (IR): Lagrar instruktionen som för närvarande genomförs.

    * ackumulator: Lagrar mellanliggande resultat av aritmetiska och logiska operationer.

    * Allmänna register: Kan användas för olika ändamål under programutförande.

    5. Cache Memory:

    * Funktion: Litet, snabbt minne beläget på eller mycket nära CPU. Den lagrar ofta åtkomst till data och instruktioner, vilket gör att CPU kan hämta dem mycket snabbare än från huvudminnet (RAM). Flera nivåer av cache (L1, L2, L3) finns, där L1 är den snabbaste och minsta och L3 är den långsammaste och största.

    6. Bussgränssnittsenhet:

    * Funktion: Hanterar kommunikationen mellan CPU och andra komponenter i datorsystemet, såsom huvudminne, ingångs-/utgångsenheter och andra CPU:er i ett multiprocessorsystem. Detta handlar om att överföra data och instruktioner fram och tillbaka.

    7. Klocka:

    * Funktion: Ger en regelbunden pulssignal som synkroniserar operationerna inom CPU. Klockhastigheten (mätt i GHz) avgör hur många instruktioner CPU kan utföra per sekund.

    Utöver grunderna:

    Modern CPU:er innehåller många fler sofistikerade element, inklusive:

    * flytande punktenhet (FPU): Handtag flytande punkt aritmetik (operationer på verkliga siffror).

    * Memory Management Unit (MMU): Hanterar tilldelning och skydd av minnet.

    * Translation Lookaside Buffer (TLB): Påskyndar översättning av minnesadress.

    * Branch Predictor: Förutsäger vilken instruktion som kommer att genomföras bredvid för att förbättra prestandan.

    * Instruktionspipelining: Överlappar genomförandet av flera instruktioner för att öka genomströmningen.

    * out-of-order exekvering: Utför instruktioner i en annan ordning än de visas i programmet för att optimera prestanda.

    Dessa är kärnelementen och deras funktioner, vilket ger en grund för att förstå hur en CPU fungerar. Komplexiteten i dessa element varierar mycket beroende på CPU -arkitekturen och dess avsedda användning.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är en CPU Meter
    ·Vad är den rekommenderade minsta CPU -hastigheten för…
    ·Tillåter användningen av flera kärnor på ett CPU -c…
    ·Vad isolerar stadierna i en mikroprocessor från den ut…
    ·Hur kan du veta att din processor stöds 32 eller 64 bi…
    ·Hur får jag mitt CPU-användning ner
    ·Vad är Unicore -processor och multicore -processor?
    ·Vilket är snabbare , 8166 MHz CPU Hastighet eller 3.20…
    ·Är det sant att processorn har data som väntar på at…
    ·Hur kommer FSX att köras på dessa specifikationer?
    Utvalda artiklarna
    ·Tillförlitligheten i den externa hårddiskar
    ·Hur man tar bort försättsblad vid utskrift Spara på …
    ·Konfigurera Kingston Memory
    ·Hur man installerar en USB Print Server
    ·Vilka portar innehåller ett skrivbord?
    ·Felsökning skärmen på en TI - 84
    ·Hur att rengöra en fixeringsenhet
    ·Lägga till en extern laptop Drive för mer lagring
    ·RAM Skillnader på grundval av dataåtkomst
    ·Kan jag spara ett program från en disk till en 2GB USB…
    Copyright © Dator Kunskap https://www.dator.xyz