|  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

    Varför utbyts data ständigt mellan CPU och minne?

    Data utbyts ständigt mellan CPU och minne eftersom CPU behöver data för att utföra sina beräkningar och instruktioner, och minnet är där dessa data och instruktionerna själva lagras. CPU kan inte direkt arbeta med stora mängder data; Det måste hämta det från minnet i mindre bitar. Här är en uppdelning av orsakerna:

    * Instruktion hämta: CPU hämtar ständigt instruktioner från minnet. Dessa instruktioner berättar CPU vilka operationer som ska utföras. Varje instruktion kan kräva att du hämtar ytterligare data från minnet.

    * Data hämta: CPU måste hämta de uppgifter som den kommer att fungera. Detta kan vara variabler, konstanter eller ingångar från ingångs-/utgångsenheter (som ett tangentbord eller mus). Uppgifterna måste finnas i minnet innan CPU kan bearbeta det.

    * Data Store: När CPU har utfört beräkningar måste resultaten lagras någonstans. Den vanligaste platsen är i minnet, som kommer att nås senare av andra instruktioner eller skrivna till lagring.

    * cache management: Moderna CPU:er har cachar, mindre, snabbare minnesområden som ligger närmare CPU. Data flyttas ständigt mellan CPU, cache och huvudminne för att optimera prestanda. Ofta åtkomst till data förvaras i cache för att minska tiden som har åtkomst till långsammare huvudminne.

    * I/O -operationer: Input/Output (I/O) -enheter, som hårddiskar, nätverk och grafikkort, utbyter också data med minne. CPU interagerar med dessa enheter indirekt genom minnet. Data från I/O -enheter skrivs till minnet, där CPU sedan kan komma åt dem. På liknande sätt måste data som skickas till I/O -enheter först skrivas till minnet.

    I huvudsak är CPU och minne i ständig kommunikation eftersom CPU är en snabb, men liten, bearbetningsenhet, medan minnet är en långsammare, men större, lagringsenhet. Den kontinuerliga datautbytet underlättar genomförandet av program och håller systemet igång. Effektiviteten i detta utbyte är avgörande för övergripande systemprestanda.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vilka är stegen involverade i att initiera ett 8259A m…
    ·Hur kommunikationen mellan CPU och IOP etablerade?
    ·Hur hittar jag en AMD ersätter CPU
    ·Vilka är fördelarna och nackdelarna med Intel -proces…
    ·Vilka faktorer påverkar minst CPU-prestanda?
    ·Hur man installerar en HP CPU Cooler
    ·Hur svårt är det att byta ut datorprocessorn på ett …
    ·Hur mycket kostar en superdator vanligtvis att köpa oc…
    ·Varför är din CPU -användning alltid hög?
    ·Vilken information lagrar en CPU?
    Utvalda artiklarna
    ·Hur man använder en Canon MP730 Med Mac
    ·Kan du lägga papper i en skrivare om du får Sellotape…
    ·Så här kontrollerar PC Drivrutiner
    ·Rekommendationer om hur du köper en ny dator
    ·Hur hitta det Chipset Min dator
    ·Så Anslut Inspiron 1750 till en tv
    ·Hur man identifierar Säkringar PC Moderkort
    ·Hur du uppdaterar ett ATI X600
    ·Behöver du ett grafikkort för att spela Spore på PC?…
    ·Hur man öppnar en IBM ThinkPad A31
    Copyright © Dator Kunskap https://www.dator.xyz