|  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

    Hur kopieras program till CPU för att det ska kunna läsa?

    Program "kopieras" inte direkt i CPU på det sätt du kanske tänker på att kopiera en fil från en mapp till en annan. Istället involverar processen flera steg:

    1. Ladda programmet i minnet: När du kör ett program är operativsystemet (OS) ansvarigt för att ladda det från sin lagringsplats (hårddisk, SSD, etc.) i datorns slumpmässiga åtkomstminne (RAM). RAM är en typ av flyktigt minne som är direkt tillgängligt för CPU. Denna lastningsprocess innebär att du läser programmets instruktioner och data från lagringsenheten och skriver dem till specifika RAM -adresser.

    2. Hämta Instruktioner: CPU innehåller en komponent som kallas instruktionspekaren (IP) eller programräknare (PC) . Detta register håller reda på minnesadressen för nästa instruktion som ska köras. CPU hämtar instruktionen på minnesadressen som pekas på av IP/PC.

    3. Avkodningsinstruktioner: När den har hämtats avkodas instruktionen av CPU:s styrenhet. Detta handlar om att bryta ner instruktionen i sina komponentdelar (opkod och operander) för att förstå vilken operation som måste utföras.

    4. Utför instruktioner: Baserat på den avkodade instruktionen utför CPU:s aritmetiska logikenhet (ALU) och andra komponenter nödvändiga operationer. Detta kan involvera beräkningar, datamanipulation, minnesåtkomst eller styrning av input/utgångsenheter.

    5. Uppdatering av instruktionspekaren: Efter att ha kört en instruktion ökas IP/PC för att peka på nästa instruktion i programmets sekvens. Denna process upprepas tills programmet avslutas.

    kort sagt: Programmet är inte ett enda block som kopieras till CPU. Istället hämtas enskilda instruktioner från RAM (där programmet är bosatt efter laddning) en åt gången, körs, och sedan hämtas nästa instruktion. CPU interagerar bara direkt med RAM; Lagringsenheten (hårddisk, etc.) är endast involverad i den första belastningsfasen. CPU:s register har de data som behandlas och instruktionspekaren leder exekveringsflödet.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Processor Information
    ·Vad är T6400-processor?
    ·Vilken komponent i CPU:n är ansvarig för att jämför…
    ·Varför behöver du hålla din dator ansluten när du b…
    ·Lägga till en anpassad CPU fläkt till en Dell Dimensi…
    ·Hur man byter en CPU Processor
    ·Hur mycket kostar Intel Core i5?
    ·Vad är processens funktion i datorer?
    ·Vilken är den snabbaste processorn för Dell Latitude …
    ·Hur man installerar ett 800FSB CPU i en 400FSB Moderkor…
    Utvalda artiklarna
    ·Konvertera en USB till en linje in
    ·Hur återställer du din bärbara dator till fabriksins…
    ·Födelsedag grafikkort Idéer
    ·Hur att föryngra bläckpatroner Computer Ink
    ·Thinkpad 2645 Specifikationer
    ·Guiding Tech - Hur man artiklar, köpguider för prylar…
    ·Hur rengör du min hårddisk?
    ·Vad är skillnaden mellan magnetiska remsa kreditkort o…
    ·Vad är en Ultra ATA -hårddisk
    ·Hur man använder ett Micro SDHC på en Sony kamera
    Copyright © Dator Kunskap https://www.dator.xyz