Professional Documents
Culture Documents
Memorije i registri
Sekundarne memorije (za uvanje velike koliine podataka) nalaze se izvan CPU
Memory
R E N O
N V
Registri
Registar
Primena registara Veza izmeu blokova sa razliitim brzinama Pri realizovanju aritmetikih operacija Pretvaranje serijskog u paralelni kod i obrnuto...
Registri
PARALELNI ULAZ
PARALELNI IZLAZ PARALELNI ULAZ SERIJSKI IZLAZ SERIJSKI ULAZ PARALELNI IZLAZ SERIJSKI ULAZ SERIJSKI IZLAZ
Registri
Meuregistri (buffers)
Pomoni registri za prihvatanje podataka iz akumulatora, sa magistrale, iz memorije, za uvanje memorijske adrese...
Registar stanja (status register, SR) ili registar uslova (condition code register, CCR)
Niz nezavisnih FF-ova (zastavica, flag) za prikazivanje razliitih stanja nastalih tokom obrade podataka
Memorije
Veliki broj registara povezanih u celinu ini memoriju Memorije slue za smetanje binarnih podataka i programskih instrukcija Kapacitet memorije je broj adresabilnih lokacija na kojima mogu da se uvaju podaci
1MB=220 =1,048,576 lokacija 1GB=230 =1,073,700,000 lokacija
Clock
Control Unit
Memorije
Pristup
Prema
Sekvencijalne memorije ( magnetne trake, CCD, ... ) Memorije sa direktnim pristupom ( RAM, ROM )
Memorije
Organizacija
REDNI BROJ VRSTE
memorije:
REDNI BROJ VRSTE
PODATAK
PODATAK
PODATAK
00 01 02 03
00 01 02 03
00 01 02 03
FD FE FF STRANICA 00
FD FE FF STRANICA 01
FD FE FF STRANICA FF
8. Memorije
Adresa lokacije podatka prikazana u obliku rednog broja vrste je fizika adresa podatka Podacima i adresama mogu da se dodele simbolika imena Svaki raunarski sistem ima razne vrste memorijskih ureaja
PODATAK
FFFE FFFF
Memorije
REGISTRI U CPU (REGISTERS) SKRIVENA MEMORIJA (CACHE STORAGE) OPERATIVNA (GLAVNA, PRIMARNA) MEMORIJA (PRIMARY STORAGE) PROIRENA MEMORIJA (EXTENDED STORAGE) SKRIVENI DISK (CACHE DISK) STALNO AKTIVNE SEKUNDARNE MEMORIJE (ON-LINE SECONDARY STORAGE) POVREMENO AKTIVNE SEKUNDARNE MEMORIJE (OFF-LINE SECONDARY STORAGE)
Memorije
Memorije
se prenose duplo veom brzinom u odnosu na SDRAM, jer je pristup na uzlaznoj i silaznoj ivici takta na veim uestanostima takta od DDR SDRAM-a
DDR2 SDRAM
Radi
Memorije
Opta
DEKODER ADRESE
MEMORIJA M
Memorije
Dvodimenzionalna organizacija memorije Od n adresnih bita iz adresnog registra dobija se 2n adresnih linija sa dekodera adrese
SELEKTOVANJE MEMORIJSKE REI MEMORIJSKI ELEMENT MEMORIJSKI ELEMENT MEMORIJSKI ELEMENT
DEKODER ADRESE
MEMORIJSKI ELEMENT
MEMORIJSKI ELEMENT
MEMORIJSKI ELEMENT
1 od 2n n - bita
MEMORIJSKI ELEMENT MEMORIJSKI ELEMENT MEMORIJSKI ELEMENT
ULAZ
IZLAZ
ULAZ IZLAZ
Memorije
DEKODER REDA Y
2n-1
22 21
Y Z
DEKODER KOLONE X
X
20
Memorije
DEKODER REDA Y
VOD ZA PODATKE
SELEKCIJA KOLONE
DEKODER KOLONE X
UPISIVANJE
Memorije
STEK
memorija
Sastoji se od niza registara koji su sloeni jedan na drugi Podaci mogu da se upisuju ili itaju samo po nekom definisanom redu Moe da bude realizovana kao:
Softverski
Memorije
Hardverski
realizovan stek
Za upis ili itanje dostupan je samo registar koji se nalazi na vrhu (Last In First Out) Podatak se fiziki pomera pri upisu i itanju
W
VRH STEKA
X
VRH STEKA
X Y Z
VRH STEKA
W X Y Z
Y Z
POETNO STANJE
Memorije
Softverski
realizovan stek
Menja se adresa koja odgovara vrhu steka Podaci u toku itanja i upisa ne menjaju mesto
P O K A Z I A V D A R E S E A K T I V N E D
D E K O D E R
A B C POETNO STANJE
X X-1 X-2
D E K O D E R
VRH STEKA
X+2
D A B C
Memorije
ROM
Sadraj je upisan u toku izrade ipa Isplativo za koliinu preko 1000 komada Vreme pristupa 500 - 850ns
PROM
Korisnik moe da programira samo jednom pomou ureaja za programiranje Konfiguracija sa bipolarnim poljem dioda ili sa bipolarnim tranzistorima ima Programiranje impulsima koji tope pregorljive metalizovane veze u PN-spoju (u polju dioda) ili vezu B-E (u tranzistoru) Vreme pristupa < 100ns
Memorije
EPROM
Moe da se programira i brie vie puta Brie se UV zracima (RPROM se brie elektrino) Izrauju se primenom MOS tehnologije Kapacitet reda 64, 128, 256, 512KB Vreme pristupa reda 150 - 1200ns
EEPROM
Mogue je itanje i upis Operacija upisa je reda ms Kapacitet nekoliko desetina KB Operacije itanja su reda s