| 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
  •  
    Computer Viden >> Hardware >> RAM , kort og Bundkort >> Content
    Forklare formålet med basen og Limit registre i et multiprogrammering Operating System
    De fleste computere , der spænder fra smartphones til kraftfulde web -servere, har komplekse og dynamiske software miljøer. På dem , programmer starter , køre , pause og stoppe i en hektisk aktivitet . Et system kaldet multiprogramming tillader en computer at servicere mange programmer på samme tid . For at holde programmer fra ødelægge data i andre programmer , computere bruger hukommelse elementer hedder base -og grænse registre. Registrene hjælpe med at organisere og beskytte hvert program på computeren. Multiprogramming Operating System

    Ud over de programmer , de kører , computere har også operativsystemer , der udfører lavt niveau opgaver, såsom administration af harddisken , læse tegn fra tastaturet eller kontrollere internetforbindelsen . Blandt disse opgaver tillader operativsystemet, som Microsoft Windows eller Apples iOS, computeren til at køre flere programmer på samme tid . Denne evne , der kaldes multiprogramming lader computeren skifte mellem programmer , start nye og afslut andre. En velskrevet operativsystem beskytter mod problemer, hvor et program forsøger at få adgang til data , der ikke hører til det. Hvis et program overskriver data , der tilhører en anden , kan programmet gå ned og eventuelt bringe hele computeren i stå.
    Memory Management

    Modern operativsystem software udfører memory management , lastning og omarrangere programmer som starter , køre og afslutte. Her dataceller i computerens central processing unit eller CPU, hedder base -og grænse registre , holde styr på programpladser i hukommelsen. Basen registrere peger på programmets startposition , og grænsen register indeholder størrelsen af programmet. Sammen vil de to registre definerer hukommelse bruger programmet . Når et program anmoder om oplysninger , lagerstyreren kontrollerer basen og grænsen registre for at sikre, at dataenes hukommelsesplads er inde i programmet, og ikke i et andet sted .
    Program Krak
    < br >

    Et program afsluttes muligvis uventet på grund af fejl i programmering eller problemer med sine data. Hvis dette sker , operativsystemet blot fjerner programmet fra hukommelsen. Fordi basen og grænsen registre identificere programmets nøjagtige placering i hukommelsen , operativsystemet frigiver hukommelse, så andre programmer kan bruge det. Svigt i et program forbliver begrænset til dette program , mens andre programmer fortsætte med at arbejde .
    Process Header

    computerens CPU har et begrænset antal registre. Dette er specielle , high-speed hukommelse områder, der anvendes til at udføre aritmetiske og adgang lagerpladser . Computeren overvåger basen og begrænsning registre over ét program ad gangen , selvom computeren har snesevis af kørende programmer. Når et program starter, operativsystemet skaber en proces information område kaldet en header. Den indeholder programmets navn , en proces identifikationsnummer og andre parametre , herunder base og limit lokaliseringsdata . Hvis operativsystemet går programmet i hukommelsen , lagerstyreren opdaterer rodplacering i processen header. Hvis programmet vokser, grænsen stiger . Dette system gør det muligt for computeren imødekomme enhver antallet af kørende programmer.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan skal tjekkes for hukommelse på en computer 
    ·Hvordan du opgraderer T3085 Nvidia Geforce 8500 GT 
    ·GeForce 4200 Vs. GeForce 6200 
    ·Instruktioner til en RAM opgradering på iMac 
    ·Forskelle i Memory Sticks 
    ·Hvordan kan jeg kontrollere hastigheden af Computer Acc…
    ·Sådan overclocke I5 670 på Air 
    ·Sådan Switch Jaws 5 Lydkort 
    ·Er PCMCIA kort Bruges Anymore 
    ·Intel Bundkort E139761 Specifikationer 
      Anbefalede Artikler
    ·Sådan bruges Disketter at udveksle oplysninger mellem …
    ·Hvordan at forlænge batteriets levetid på min Toshiba…
    ·Benchtop Thermal Test 
    ·Simpel måde at synkronisere filer på Flash Drive & Ha…
    ·eMachines D5239 Memory Specifikationer 
    ·Sådan Udskift en Dual Core Med en Quad Core 
    ·Sådan gør du: iDraw App iPad Lines 
    ·Sådan kontrolleres en TeamSpeak Server 
    ·Kan du få en trådløs HDMI 
    ·Sådan tilføjes Hard Drive Space til en computer 
    Copyright © Computer Viden http://www.computerdk.com