|  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

    Implementerar de flesta Intel en platt minnesmodell?

    De flesta moderna Intel-processorer (x86-64 arkitektur) Implementera en logiskt platt Memory Model. Detta innebär att programmeraren ser ett enda, sammanhängande adressutrymme, oavsett den fysiska minnesorganisationen. Operativsystemet och minneshanteringsenheten (MMU) hanterar översättningen mellan virtuella adresser (sett av programmeraren) och fysiska adresser (där data faktiskt finns i RAM).

    Det är avgörande att förstå skillnaden:

    * Logiskt platt: Programmeraren interagerar med ett enda, stort adressutrymme. De behöver inte uttryckligen hantera olika minnesegment eller banker. Detta är vad de flesta menar när de säger "platt minnesmodell."

    * Fysiskt platt: Detta skulle innebära att det fysiska minnet i sig är ett enda, sammanhängande block. Detta är * inte * fallet i moderna system. Fysiskt minne är ofta fragmenterat och sprids över flera moduler.

    Därför, medan Intel -processorer presenterar en platt minne * -modell * för programmeraren, är den underliggande fysiska minnesorganisationen inte platt. MMU ansvarar för illusionen av ett platt adressutrymme.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Processor Definition
    ·När en ny datorteknik uppfinns av Intel eller AMD, var…
    ·Hur CPU hastigheten ökar under årens lopp
    ·Vilken cache var historiskt på moderkortet men kommer …
    ·Hur bra är Intel core 2 quad Q8300-processor?
    ·Vilka lagrar program och DAT som för närvarande inte …
    ·Hur man uppgraderar en T61 Thinkpad CPU
    ·När du installerar en processor, hur vet du för att i…
    ·Var skulle tillfälliga data i en CPU hållas?
    ·Vem driver och använder den största superdatorn i USA…
    Utvalda artiklarna
    ·Hur man installerar Canon Skrivare Utan diskarna
    ·Vilka typer av hjulförsedda bärväskor kommer att hå…
    ·Hur man använder en Sharpie på en CD
    ·Typer av Wire Connectors
    ·Mikrokontroller och ett inbyggt system
    ·Hur öka den trådlösa räckvidden för en bärbar dat…
    ·Skillnaden mellan Core 2 Duo 5200 & 5600
    ·Hur man installerar en Video Controller utan att ha Dis…
    ·HP laptop batteri Conditioning Hur
    ·Vilket OfficeJet har flygavtryck?
    Copyright © Dator Kunskap https://www.dator.xyz