Dator
 |  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
  • * Dator Kunskap >> Hårdvara >> RAM , kort och moderkort >> Content

    Förklara syftet med basen och Limit register i en multiprogramkörning Operativsystem

    De flesta datorer , allt från smartphones till kraftfulla webbservrar , har komplexa , dynamiska programvarumiljöer . På dem , program startar , kör , pausa och sluta i en uppsjö av aktiviteter . Ett system som kallas multiprogrammering tillåter en dator att serva många program samtidigt . För att hålla program från förvränger data i andra program , datorer använder minne element som kallas bas och gräns register . Registren hjälpa till att organisera och skydda varje program på datorn . Multiprogramkörning Operativsystem

    Förutom de tillämpningsprogram de kör , datorer har också operativsystem som utför lågaktivt uppgifter, såsom hantering av hårddisken , läsa från tangentbordet eller kontrollera Internet-anslutningen . Bland dessa uppgifter , gör att operativsystemet , t.ex. Microsoft Windows eller Apples iOS , datorn för att köra flera program samtidigt . Denna förmåga , som kallas multiprogrammering , låter datorn växla mellan program , starta nya och avsluta andra . En välskriven operativsystem skyddar mot problem när ett program försöker få åtkomst till uppgifter som inte hör till det . Om ett program skriver över data som hör till en annan , kan programmet krascha och eventuellt få hela datorn att stanna .
    Memory Management

    Moderna operativsystem utför minneshantering , lastning och arrangera program som starta, driva och avsluta . Här dataceller i datorns centralenhet eller CPU , som kallas bas och limit register , hålla reda på programmets platser i minnet . Basen registrera poäng till programmets startpunkt , och gränsen register innehåller programmets storlek . Tillsammans , de två registren definierar minnesutrymme programmet använder . När ett program begär åtkomst till uppgifter , kontrollerar minnet manager basen och gränsen register för att säkerställa att uppgifterna position i minnet är inne i programmet och inte någon annanstans . Addera ditt program kraschar

    Ett program kan avslutas oväntat på grund av fel i programmering eller problem med sina uppgifter . Om detta händer , tar bort operativsystemet helt enkelt programmet från minnet . Eftersom basen och gränsen registrerar identifiera programmets exakta platsen i minnet , frigör operativsystemet minnet så att andra program kan använda den . Misslyckandet i ett program förblir begränsad till det programmet medan andra program fortsätta arbeta . Datorns processor har ett begränsat antal register
    Process Header

    . Dessa är speciella , höghastighetsminne områden som används för att utföra aritmetiska och få tillgång minnesplatser . Datorn övervakar bas och gräns register över ett program i taget , även om datorn har dussintals program som körs . När ett program startas skapar operativsystemet en area bearbeta information som kallas ett sidhuvud . Den innehåller programmets namn , en process identifikationsnummer och andra parametrar , inklusive bas och begränsa lokaliseringsuppgifter . Om operativsystemet flyttar programmet i minnet , uppdaterar minneshanteraren basen läge i processen headern. Om programmet växer, ökar gräns. Detta system låter datorn ta emot obegränsat antal program som körs .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man uppgraderar från en PC2700 till en PC3200
    ·En beskrivning av Datorminnen
    ·Vilka är skillnaderna i AMD Phenom
    ·Hur lägga till en Memory Stick till Emachines T2260
    ·Hur man säljer begagnade Memory
    ·Hur man använder dubbla GeForce 8800 PCI
    ·Skillnad mellan 32 - bitars och 64 - bitars processorer…
    ·Vad Är AUX_PWR på en Dell Moderkort
    ·Förenlighet av DDR & DDR2-minne
    ·Hur att rengöra kretskort som hade läckande kondensat…
    Utvalda artiklarna
    ·Hur förvarar jag ljudfiler på en USB-enhet
    ·Om Mac Mini Bildskärmar
    ·Effektförbrukningen på en dator i viloläge
    ·Hur du ansluter E på iPad
    ·Hur man byter en Dell Dimension 4700 Moderkort
    ·Problem med Aspire 4730Z
    ·Hur vill kolla Debian AMD CPU Hastighet
    ·Hur man kan förbättra en AirPort Signal på Power Mac…
    ·Hur man startar ett USB Flashdrive
    ·Hur man tar bort tangentbordet i en Toshiba Satellite b…
    Copyright © Dator Kunskap http://www.dator.xyz