|  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 >> Input & Output Devices >> Content

    Hur en mikroprocessor kan läsa och skriva i RAM?

    En mikroprocessor läser och skriver till RAM med hjälp av en kombination av elektriska signaler och adressering av mekanismer. Här är en uppdelning:

    1. Adressering:

    * Minnesadresser: RAM är organiserad i ett rutnät av minnesplatser, var och en med en unik adress. Tänk på det som en numrerad uppsättning brevlådor. Varje brevlåda har en enda data (en byte eller ord). Mikroprocessorn måste ange adressen till den plats den vill komma åt.

    * Adressbuss: Mikroprocessorn använder en uppsättning ledningar som kallas adressbussen för att skicka minnesadressen till RAM -chipet. Antalet ledningar bestämmer storleken på det adresserbara minnesutrymmet (t.ex. 16 ledningar tillåter adressering av 2 16 =65 536 platser).

    2. Dataöverföring:

    * Databuss: En annan uppsättning ledningar, databussen, används för att överföra de faktiska uppgifterna. Databussens bredd (t.ex. 8 bitar, 16 bitar, 32 bitar, 64 bitar) avgör hur mycket data som kan överföras på en gång.

    * Läs/skrivsignal: En dedikerad signalrad (eller linjer) indikerar om mikroprocessorn vill * läsa * data från RAM eller * skriva * data till RAM. Detta kallas ofta R/W (läs/skriv). En hög signal kan betyda "skriv" och en låg signal "läs."

    * Kontrollsignaler: Andra styrsignaler kan vara involverade för att samordna tidpunkten för operationen och erkänna framgångsrik slutförande.

    3. Läsoperationen:

    1. Adressplacering: Mikroprocessorn placerar adressen till den önskade minnesplatsen på adressbussen.

    2. Läs signal: Mikroprocessorn hävdar en "läs" -signal på R/W -linjen.

    3. Datahämtning: RAM -chipet, som tar emot adressen och läsningssignalen, får åtkomst till den angivna minnesplatsen och placerar den lagrade data på databussen.

    4. Datamottagning: Mikroprocessorn läser data från databussen.

    4. Skrivoperationen:

    1. Adressplacering: Mikroprocessorn placerar adressen till den önskade minnesplatsen på adressbussen.

    2. Skriv signal: Mikroprocessorn hävdar en "skriv" -signal på R/W -linjen.

    3. Dataplacering: Mikroprocessorn placerar data som den vill skriva till databussen.

    4. Datalagring: RAM -chipet, som tar emot adressen, skrivsignalen och data lagrar data på den angivna minnesplatsen.

    5. Bekräftelse (valfritt): Vissa system inkluderar mekanismer för RAM att skicka en signal tillbaka till mikroprocessorn som bekräftar en framgångsrik skrivoperation.

    i huvudsak: Mikroprocessorn kommunicerar med RAM genom att skicka en adress (vart man ska gå), en läs-/skrivsignal (vad man ska göra) och (i fallet med att skriva) själva uppgifterna. Ramen svarar genom att antingen tillhandahålla den begärda data eller lagra de angivna uppgifterna. Hela processen är noggrant tidsinställd med klocksignaler för att säkerställa korrekt och pålitlig dataöverföring. Hela processen hanteras av mikroprocessorens styrenhet.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur återställer jag en Ativa U3 Drive
    ·Hur du uppdaterar ATI Graphics
    ·Vilka två delar av datorn får ingång?
    ·Vad är en alternativ inmatningsenhet?
    ·Hur Dra en Expansion Drive
    ·Vad händer om det finns en felaktig input i systemet?
    ·Hur bestämmer en användare vilka inmatningsenheter de…
    ·Hur du sätter en seriell port till en USB- port
    ·Användning av Input & Output Devices
    ·Vad är ingången och utgångsrörelsen för en handbor…
    Utvalda artiklarna
    ·Hur kopplar man ihop två datorer för att spela nba2k1…
    ·Hur man installerar minne på en HP 2840
    ·Hur konvertera diabilder till digitala på en Mac
    ·Hur man uppgraderar DIMM Slot
    ·Hur man uppgraderar en Mac Book
    ·Hur man installerar ett Thermaltake Cl - G0102 Duorb VG…
    ·Finns det några tekniska jobbmöjligheter inom IT-säk…
    ·Hur man beräknar Effekt av en PC
    ·är det säkert att lägga in kreditkortsuppgifter på …
    ·Felsökning av en HP 7350 skrivare med Windows XP
    Copyright © Dator Kunskap https://www.dator.xyz