csak olvasható memória

Állandó memória (Read-Only Memory - ROM) tárolására használt állandó (konstans) a program és a háttér-információk csak olvasni lehet, és tárolja ezt az információt.

ROM végzünk speciális elektronikai alkatrészek, amelyek biztosítják a hosszú távú, nem illékony (nem felejtő) adathordozók.

A tartalmát a nem felejtő memória van töltve, vagy a gyártása memória chipek, és nem változtatható (nem programozható ROM - jelenleg gyakorlatilag nem használt), vagy speciális-ROM programozás (ROM-gyors máj), és nem lehet tovább módosíthatjuk (PROM - programozható ROM ).

Modern ROM teszi, hogy törölje a tárolt információ alapján, és hogy egy újat. Ezt nevezik törölhető ROM (EPROM - törölhető PROM). EPROM chip könnyen meg lehet különböztetni a többitől. Ez egy átlátszó ablak a ház fedelét. Jellemzően ez az ablak zárva van egy címkét. És nem ok nélkül. Az információt a chip törlődik az ultraibolya sugarakat. A felvétel az új információk végezzük elektromosan egy külső programozó, hogy csatlakoztatva van a számítógéphez. Hogy felülírja a szükséges információkat, hogy alkalmazza a speciális beviteli memória chip programozási feszültséget (12V), amely kizárja annak lehetőségét, véletlen törlés az adatok. Az elérési ideje 50 ns, míg törölve minden információ 300, a felvételi idő, egy bájt 10 us

FLASH-memória hasznos lehet a helyett a BIOS, amely lehetővé teszi, hogy gyorsan frissíteni, és cserélje ki ezeket a programokat az újabb változatok mikor frissíti a PC, és hozzon létre egy nagyon kompakt, nagy teljesítményű „szilárdtest-meghajtó”.

Szerkezetileg a fő memória áll milliónyi egyéni memória sejtek egy 1 bájtos minden. A teljes kapacitása a modern PC fő memória általában tartományban 1-32 MB. RAM kapacitása egy-két nagyságrenddel nagyobb kapacitású ROM: ROM elfoglalja a fennmaradó összeget - ez a RAM.

Gyors memória (cache)

A cache memória (az angol cache - ellátás, tárhely, cache) - a nagy sebességű memória szolgál, hogy a puffer „kapacitás” a adatcsere a processzor és a memória, és lehetővé teszi a fokozott működési sebesség.

Nyilvántartásai cache áll a felhasználó, innen a név cache (gyorsítótár-cache).

A megjelenése a memória kapcsolódik az a tény, hogy a DRAM chipek nem működik ugyanolyan magas ütemben, mint a modern processzorok. Például, a processzor egy órajel 100 MHz van egy munkaciklus (ciklus) T * = 1 / 10010 6Hz = 110 -8 = 10 ns, és a memória hozzáférési ideje DRAM sokkal nagyobb, így a CPU-nak kell várni, amíg a folyamat a memóriában kérését. Egy úgynevezett készenléti (várakozási állapot), ebben a példában, amelynek hossza 6 órajel ciklus.

Ahhoz, hogy csökkentsék a leállás a processzor használ statikus memória SRAM (Static RAM), amely kiváltja a különleges tárolási elemek végrehajtott 4-6 tranzisztorok használt. Teljesítmény SRAM memória felett (kevesebb, mint 10-15 ns), de lényegesen drágább. Ezért alkalmazása elemként memória nem nyereséges, de a használata, mint közvetítő a processzor és a RAM, amennyire csak lehetséges.

Az adatok elsődleges kezelésében számukra másolása a memóriából a cache puffer. Abban az esetben ismételt hozzáférést ugyanazokat az adatokat, jöttek a gyorsítótárból. Annak a ténynek köszönhetően, hogy a cache memória elérési ideje körülbelül egy nagyságrenddel kisebb, mint az operatív, az átlagos hozzáférési idő adatokat, ezért a következő utasítások végrehajtási ideje lényegesen csökken.

Elvén eredmények rögzítése kétféle cache:

Cache „write-back” - a műveletek eredményeit, mielőtt azok meg vannak írva a memóriában rögzíti a cache, majd a vezérlő cache memória magát felülírja az adatokat a memóriában.

Cache „write-through” - a műveletek eredményeit egyidejűleg, párhuzamosan, és rögzítik a cache memória és a memóriát.

Cache memória, mint már tudod, oszlik szinten. A processzor beépített gyorsítótár 1. szint (a célját a koordináció a processzor és a cache 2. szint). Kezdve a Pentium chip cache memória két részre oszlik: az adatok és parancsok. A kapacitása kisebb, mint 32 KB. Cache szinten 2 nagyobb általában helyezni az alaplapon vagy a processzor patront. Kapacitás 2 gyorsítótár szint tipikusan 128-512 KB.

Cache használta először az Intel 80386 processzor, Intel 80486 gyorsítótár 1. szint méretű volt 8-16 Kbyte. A jelenlegi modellek a feldolgozók (Pentium III / IV, Xeon) van gyorsítótár szintű 2 a processzor-modul. A legújabb modellek egy Pentium III cache Level 2 256, integrált processzor csatlakoztatva van egy 256 bites buszon, és dolgozik a processzor frekvenciát. Ez a megnövekedett adatátvitel sebessége a busz-processzor cache egy processzor frekvencia: 1 GHz-es 16 GB / s.