Bilgisayar Ve Bellek Sistemleri

Embed Size (px)

Citation preview

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    1/26

    BELLEKLERBELLEKLER

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    2/26

    BIT-BYTE KAVRAMIBIT-BYTE KAVRAMI

    1 Byte = 8 Bit 1 Kilo Byte (KB) = 1024 Byte

    1 Mega Byte (MB) = 1024 Kilo Byte 1 Giga Byte (GB) = 1024 Mega Byte 1 Tera Byte (TB) = 1024 Giga Byte

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    3/26

    BELLEN GREVBELLEN GREV

    Teknik olarak bellek, herhangi bir ekildeelektriksel verinin depolanmas ilemidir fakatgnmzde hzl ve geici depolama anlamndakullanlmaktadr. Eer bilgisayarnzn ilemcisi

    devaml olarak sabit diskinize erimek zorundakalsayd alma performans ciddi bir ekildederdi. Veriler bilgisayarnzn belleindetutulduu zaman ilemciniz bu verilere kat kat

    daha hzl eriebilir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    4/26

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    5/26

    imdi bellein almasna birlikte gzatalm:

    Bilgisayarnz atnz.

    Bilgisayar al verilerini ROM'dan (Read Only

    Memory - Sadece Okunabilir Bellek) okur ve altestlerini (POST- Power On Self Test) btnaygtlarndoru altndan emin olmak iinyapmaya balar. Bu testin bir paras olarak

    bellek denetleyicisi, btn bellek adreslerini hzlbir okuma/yazma ilemiyle test eder.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    6/26

    Bilgisayar basit giri/k sistemini(BIOS Basic Input/Output System)ROM'dan ykler.

    BIOS bilgisayar hakknda depolamaaygtlar, al sras, gvenlik, tak vealtr zellii gibi en temel bilgilerisisteme sunar.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    7/26

    Bilgisayar iletim sistemini sabit disktenbellee ykler tabiki sadece sistem iin hayati

    olan ksmlar, bellekte sistem kapanana kadarkalr. Bu ilemcinin, iletim sistemine direk vehzl eriimini salar.

    Siz herhangi bir uygulama balattnzda buncelikle bellee yklenir. Bellek kullanmndzenlemek asndan sadece gerekliparalar, bir uygulama aldktan sonra

    kullanlmak iin alan herhangi bir dosyadabellee yklenir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    8/26

    iniz bitip dosyay kaydedipkapattnz zaman dosya, uygunolan depolama birimine (sabit disk)yazlr ve uygulama bellekten silinir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    9/26

    BELLEK HIZIBELLEK HIZI

    Bellek hz, veri yolu genilii (bus width) ve veriyolu hzyla (bus speed) doru orantldr.

    Veri yolu genilii bellein ilemciye saniyede

    ayn anda gnderebildii bit saysdr. Veriyolu hz ise saniyede gnderilen bit gruplarmiktardr. Bir veri yolu turu (bus cycle) verininilemciye gidip bellee geri dndndegerekleir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    10/26

    rnein 100 Mhz 32 bit veriyolu teorik olarak4 byte (32 bit = 4 byte) veriyi saniyede 100

    milyon kere gnderebilirken, 66 Mhz 16 bitveriyolu 2 byte'lk bir veriyi saniyede 66milyon kere gnderebilir. Eer basit birhesap yaparsak ilemcinin 16 bit'ten 32 bit'e

    kmas ve veri yolu hznn 66 Mhz'den 100Mhz'ye kmas ilemciye verinin 4 kat fazlaulamas anlamna gelir (400 milyon byteyerine, 132 milyon byte).

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    11/26

    RAMRAM

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    12/26

    RAMRAM

    RAM; iletim sisteminin, alan uygulamaprogramlarnn veya kullanlan verinin ilemcitarafndan hzl bir biimde eriebildii yerdir.

    RAM, bilgisayarlardaki CD-ROM, disket srcveya sabit disk gibi depolama birimlerindendaha hzldr. Bilgisayar, alt srece RAMfaaliyetini devam ettirir; bilgisayar kapandzaman ise RAM'de o an depolanm olan verilersilinir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    13/26

    RAMRAM

    RAMler birbirinden tamamen bamsz hcrelerdenoluur. Bu hcrelerin her birinin kendine ait saysal biradresi vardr. Her hcrenin ift ynl bir k vardr.Bu k veri yolunda (Data Bus) mikroilemciyebaldr.

    Bu adresleme yntemiyle RAMdeki herhangi bir bellekhcresine istenildii anda dierlerinden tamamenbamsz olarak eriilebilir. te rastgele eriimli bellekad da buradan gelmektedir. RAMde istenen kayda yada hcreye annda eriilebilir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    14/26

    1. SRAM (Static Random Access Memory-Statik RastgeleEriimli Bellek)

    2. DRAM ( Dynamic Ramdom Access Memory-DinamikRastgele Eriimli Hafza)

    3. FPM DRAM (Fast Page Mode DRAM-Hzl Sayfa ModuDRAM)

    4. EDO DRAM (Extended Data OutGeniletilmi Veri k)5. SDRAM (Senkronize DRAM)6. DDR SDRAM (Double Data Rate SDRAM)7. DRD RAM ( Direct Rambus DRAM)

    YARI LETKEN ZELKLERNEGRE

    RAM BELLEK ETLER

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    15/26

    SRAMSRAM SRAM, DRAMden daha hzl ve daha

    gvenilir olan, ama onun kadar yaygnolmayan bir hafza eididir.

    SRAMlere statik denmesinin sebebi,DRAMlerin ihtiya duyduu tazelemeoperasyonuna ihtiya duymamalardr; nkelektronik yk DRAMdaki gibi orijinalkonumunda tutan bir depolama hcresi

    esasna dayanmayp, akmn belli bir yndesrekli tanmas prensibine gre alrlar.SRAMler-genellikle-sadece n hafza (cache)olarak kullanlr.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    16/26

    DRAMDRAM

    Rastgele eriim ifadesi, bilgisayarn ilemcisinihafzann ya da verinin tutulduu blgenin herhangi birnoktasna direkt olarak eriebileceini belirtmek iinkullanlr.

    Bu tr hafzalar veriyi tutabilmek iin sabit elektrikakmna ihtiya duyarlar. Bu yzden depolamahcrelerinin her saniyede yzlerce kez ya da herbirka milisaniyede bir tazelenmesi yani elektronikyklerle yeniden yklenmesi gerekir. DRAMindoasndaki dinamiklik buradan gelmektedir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    17/26

    DRAMDRAM

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    18/26

    DRAMlerin bellek tasarmclarna ekici gelmesinin, zellikle debellek byk olduu zaman, eitli nedenleri vardr. En nemli nedeni yle sralayabiliriz:

    1. Yksek Younluk:Tek bir yonga iine daha ok bellek hcresi(transistr ve kondansatr) yerletirilebilir ve bir bellek modlnuygulamaya koymak iin gerekli olan bellek yongalarnn saysazdr. Bu yzden caziptir.

    2. Dk G Tketimi:Dinamik RAMin bit bana g tketimi,static RAMle karlatrldnda olduka dktr.

    3. Ekonomi:Dinamik RAM, static RAMden daha ucuzdur.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    19/26

    SD RAMSD RAM

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    20/26

    SD RAMSD RAM

    SDRAM 1996 ylnn sonlarna dorusistemlerde grlmeye baland. Dahanceki teknolojilerden farkl olarakkendisini ilemcinin zaman ilesenkronize edecek ekilde tasarlanmtr.Bu da bellek kontrolcsnn istenilenverinin ne zaman hazr olacan kesinolarak bilmesini salyordu. Byleceilemcinin bellek eriimleri srasndadaha az beklemesi saland.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    21/26

    SD RAMSD RAM

    SDRAM modlleri kullanlacaklar sistemegre farkl hzlarda retilmektedirler.Bylece sistemin saat hz ile en iyi

    biimde senkronize olmaktadrlar. rnekolarak PC66 SDRAM 66MHz'de alr,PC100 SDRAM 100MHz'de alr, PC133SDRAM 133MHz'de alr. 100 ve 133

    sistem veri yolu hzn gsterir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    22/26

    DDR RAMDDR RAM

    DDR SDRAM teknolojisi gelecek vaateden bir bellek teknolojisidir.

    Teorik olarak DDR SDRAM bellekler,SDRAM bellein sunduu bantgeniliinin iki katn sunuyor.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    23/26

    DDR RAMDDR RAM

    SDRAM'da ise bilgi alma yn saatvurularnn ykselennoktalarndandr. Buradan yola

    karak teorik olarak 133 MHz hzasahip olan DDR bellek 266 MHz hzasahip olan SD bellek ile ayn

    performans verecektir.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    24/26

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    25/26

    DDR RAMDDR RAMFAYDALARIFAYDALARI

    DDR bellein yksek veri transferi oran sayesindeperformans art, DDR RAM'in sunduu veri bantgenilii SDRAM'den daha fazladr. 100 MHzdealan SDRAM 800 MB/sn bellek bant geniliisunarken, yine 100 MHzde alan DDR RAMin hersaat vuruunun hem ykselen hem de alalantarafnda veri okuyabilmesi sonucunda sunduubellek bant genilii ise 1600 MB/sndir.

    Grafik arlkl dosyalar kullanlrken daha iyi

    performans salar. Dijital ve multimedya ortamlarda daha net grafiklerelde edilr.

  • 8/14/2019 Bilgisayar Ve Bellek Sistemleri

    26/26

    DDR RAMDDR RAM

    DIMM DDR SDRAM bellekler SDRAMlerle hemenhemen ayn byklkte olsa da takld soket 168pinden 184 pine karld iin DDR belleklerleberaber yeni ana kartlarda retilmeye

    balanmtr.