Memorija
Memorija Uređaj koji služi za čuvanje podataka Osnovne karakteristike svake memorije: kapacitet brzina (vreme pristupa i brzina prenosa) dozvoljene operacije ( čitanje, upis ) Memorijska ćelija – element memorije koji pamti podatak od 1 bita
Memorija Jedinice za kapacitet memorije: 1TB=1024GB 1GB=1024MB bit (b) , bajt (B) , kilobajt (KB) , megabajt (MB) gigabajt (GB), terabajt (TB) 1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1023B 1B=8b
Klasifikacija memorija Prema nameni: Spoljna memorija ( masovna ) Unutrašnja memorija ( operativna, centralna ) Prema tehnologiji izrade: elektronska ( poluprovodnička ) magnetna optička
Klasifikacija memorija Prema operacijama koje dozvoljavaju (promenljivost): memorije sa promenljivim sadržajem (promenljive), RWM– čitanje i upis nepromenljive memorije, ROM– čitanje Prema načinu pristupa: memorije sa direktnim pristupom - DAM memorije sa sekvencijalnim pristupom - SAM Memorije sa slobodnim pristupom - RAM
Klasifikacija memorija Prema trajnosti (da li je potrebno napajanje ili nije ) privremene memorije dinamičke statičke trajne memorije
Unutrašnje memorije Vrste: registri procesora, glavna memorija (RAM i ROM), KEŠ
Registri procesora Služe za smeštanje naredbe koja se izvršava u procesoru najbrža memorija poluprovodnička memorija dozvoljava čitanje i upis privremena memorija malog kapaciteta – nekoliko desetina registara od po 32b ili 64b
RAM memorija poluprovodnička memorija vrste: statički ram – SRAM, dinamički ram – DRAM, Rambus DRAM DDR (Double data rate) – višestruki protok podataka brza memorija – nekoliko ns kapacitet – danas nekoliko GB dozvoljava čitanje i upis – promenljiv sadržaj direktan pristup podacima sadržaj se gubi prestankom napajanja
ROM memorija poluprovodnička memorija vrste: Tip memorije Kategorija Način brisanja Način upisa Mask ROM Read-only nije moguće ut. na silicijum PROM elektron. putem EPROM Read-mostly UV svetlo EEPROM el, na nivou bajta - softverski Flash el, na nivou bloka elektron. putem-softverski
ROM memorija ne gubi sadržaj sa prestankom napajanja za čuvanje sistemskih programa ( BIOS )
Keš (cash) memorija Više od 10 puta brža od RAM-a Posrednik između CPU i RAM-a, čuva podatke koji su nejčešće pozivani L1 i L2 keš Postoji i L3 keš Veoma malog kpaciteta: npr. Intel i7 četvorojezgreni CPU ima 64KB L1, 512KB L2, 8MB L3 K
Keš (cash) memorija Korak 3 Prenesi podatak u CPU i u keš P R O C E S Idi na adresu u RAM-u i pročitaj K Korak 1 CPU traži podatak ili instrukciju Sledeći zahtev od procesora Prvo pogledaj u keš Ako nema u kešu idi u RAM
Spoljna memorija Trajno čuva podatke. Vrste: Hard disk SSD ( Solid State Drive ) Flopy disk Optički diskovi USB flash memorije
Spoljna memorija Karakteristike: Trajnost zapisa Veliki kapacitet Vreme pristupa u ms Dozvoljavaju čitanje i upis - najčešće
Spoljna memorija: hard disk Magnetna memorija Najčešće koričćena spoljna memorija Vreme pristupa: do 10ms Kapacitet: više stotina GB, do 3TB Operacije čitanja i upisa Keš memorija diska
Spoljna memorija: hard disk traka sektor
Spoljna memorija: hard disk Eksterni hard disk
Spoljna memorija: floppy disk Danas se koriste zip diskete i jaz diskete Magnetna memorija Kapacitet 100MB do 250MB, 1GB i 2GB za jaz diskete Vreme pristupa: 20ms-30ms
Spoljna memorija: Kompakt ( CD ) diskovi Kapacitet: 650MB do 900MB Vreme pristupa 90ms-100ms Vrste: audio CD – samo čitanje, za kasetofone CD-ROM – samo čitanje CD-R – jedan upis i zatim samo čitanje CD-RW- više od jednog upisivanja(npr. 1000) i čitanje
Spoljna memorija: DVD diskovi Kapacitet: 4.7GB do 17GB Diskovi sa upisom na obe strane Vreme pristupa: slično kao za CD Vrste: DVD-R – jedan upis i zatim samo čitanje DVD-RW- više od jednog upisivanja(npr. 1000) i čitanje DVD-RAM – “ neograničeni” broj upisa i čitanja DVD video disk – za snimanje filmova
Spoljna memorija: optički diskovi Gustina zapisa kod CD i DVD CD/DVD jedinica – uređaj za čitanje i upis na disk Brzina rada 1x iznačava 150KB/s
Spoljna memorija: Blue ray diskovi Kapaciteti: 25GB 50GB 100GB 128GB
Spoljna memorija: USB Flash memorija Kapacitet: 1GB, 2GB, 4GB, 8GB, 16GB, 32GB, 64GB, 128GB, 256GB Poluprovodnička memorija zasnovana na EEPROM-u
Vreme pristupa (kašnjenje) Brzina prenosa (protok ) Parametri memorija Vrsta memorije Kapacitet Vreme pristupa (kašnjenje) Brzina prenosa (protok ) L1 keš memorija Nekoliko MB Oko 1 ns Nekoliko desetina GB/s RAM memorije Nekoliko GB Nekoliko desetina ns Nekoliko GB/s Hard disk Nekoliko stotina GB Nekoliko ms Nekoliko stotina MB/s USB fleš memorija Nekoliko desetina GB Nekolio stotina μs Nekoliko desetina MB/s SSD Nekoliko stotina MB/2 CD 650-900MB Do 100ms Desetak MB/s DVD Oko 4,7GB BD Oko 25GB Npr. 180ms