| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvorfor må dataprogram være i hovedminnet for å kjøres?
    Et dataprogram må være i hovedminnet for å bli utført fordi CPU-en bare kan få tilgang til data som er i hovedminnet. Hovedminnet er den delen av datamaskinen som lagrer programmet og dataene som kjøres for øyeblikket. CPU-en henter instruksjoner fra hovedminnet og utfører dem én om gangen. Hvis et program ikke er i hovedminnet, kan ikke CPU-en få tilgang til det og kan ikke kjøre det.

    Her er noen av grunnene til at dataprogrammer må være i hovedminnet for å bli utført:

    * CPU kan bare få tilgang til data i hovedminnet. CPU er den sentrale prosessorenheten til datamaskinen, og den er ansvarlig for å utføre instruksjoner. CPU-en kan bare få tilgang til data som er i hovedminnet, så hvis et program ikke er i hovedminnet, kan ikke CPU-en kjøre det.

    * Hovedminne er mye raskere enn sekundærlagring. Sekundær lagring, som harddisker og optiske plater, er mye tregere enn hovedminnet. Hvis et program ble lagret på sekundær lagring, ville det ta mye lengre tid for CPU-en å få tilgang til det og kjøre det.

    * Hovedminnet er flyktig. Dette betyr at når en datamaskin mister strømmen, går dataene i hovedminnet tapt. Dataene i sekundærlagring går imidlertid ikke tapt når datamaskinen mister strømmen. Dette er grunnen til at det er viktig å lagre arbeidet ditt til sekundær lagring regelmessig, i tilfelle datamaskinen mister strøm.

    Oppsummert må dataprogrammer være i hovedminnet for å bli utført fordi CPU-en bare kan få tilgang til data i hovedminnet, hovedminnet er mye raskere enn sekundærminnet, og hovedminnet er flyktig.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en rad med stjerner i C + + 
    ·Hvordan skrive en test Plan 
    ·Hvordan lage et objekt Bounce i C # 
    ·ANSI C datatyper 
    ·Slik installerer C + + kompilatorer for NetBeans 
    ·Hvordan beregne Sin Med Power Series i C + + 
    ·Hvordan få tilgang til en USB -skriver Mens Programmer…
    ·Hvordan slette en trykknapp på Visual C 
    ·Hva er eksemplet for save og as? 
    ·Hvordan bruke en STL Vector iterator 
      Anbefalte artikler
    ·Slik søker Records i VB6 
    ·Hvordan lage en String Character små bokstaver 
    ·Hvordan lage Games i VB.NET 
    ·Hvordan Send en Mass Email i PHP batcher 
    ·Hvordan legge til en tekstboks til DataGridView 
    ·Statiske Arrays i funksjoner i VBA 
    ·Hvordan oppdatere en spørring i Access VBA 
    ·Hvordan skrive en pseudokode Loop 
    ·Hvordan fikse en bufferoverløp 
    ·Hvordan lage kodesnutter forkorte Programmering Time 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/