28.09.2015 Views

43 Pamięci półprzewodnikowe w technice mikroprocesorowej ...

43 Pamięci półprzewodnikowe w technice mikroprocesorowej ...

43 Pamięci półprzewodnikowe w technice mikroprocesorowej ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>43</strong> Pamięci półprzewodnikowe w <strong>technice</strong> <strong>mikroprocesorowej</strong> -<br />

rodzaje, charakterystyka, zastosowania<br />

Typy pamięci<br />

• Ulotność,<br />

◦ dynamiczna RAM,<br />

◦ statyczna ROM,<br />

• Miejsce w konstrukcji komputera,<br />

◦ pamięć robocza – RAM,<br />

◦ pamięć podręczna – cache,<br />

◦ pamięć zewnętrzna – masowa,<br />

• Zapis / Odczyt,<br />

◦ tylko do odczytu,<br />

◦ jednokrotnego zapisu,<br />

◦ wielokrotnego zapisu,<br />

• Rodzaj dostępu,<br />

◦ pamięć o dostępie swobodnym,<br />

◦ pamięć o dostępie szeregowym,<br />

Pamięć RAM<br />

Pamięć RAM jest pamięcią operacyjną o dostępie bezpośrednim. W pamięci RAM można zapisywać i<br />

odczytywać dane. Jest to jednak pamięć ulotna, gdyż w momencie odcięcia zasilania wszelkie<br />

informacje zostają utracone. Pamięć ta musi być odświeżana by mogła przechowywać dane. RAM jest<br />

stosowana w komputerach osobistych, gdyż umożliwia szybką wymianę danych, a jej czas dostępu jest<br />

krótki.<br />

Nadzór nad rozmieszczeniem programów w pamięci RAM sprawuje system operacyjny.<br />

Cechy pamięci RAM:<br />

• pojemność, która decyduje o ilości możliwych do jednoczesnego uruchomienia programów i<br />

ich podstawowych danych ,<br />

• możliwość otwierania wielu programów na raz,


• czas dostępu, który ma duże znaczenie, ponieważ im szybciej procesor może komunikować się<br />

z układami pamięci, tym większa jest wydajność komputera, i praca uruchamianych na nim<br />

programów,<br />

• duża stabilność i szybkość działania komputera, gdyż dodatkowa pamięć powoduje, że system<br />

Windows rzadziej lub wcale nie korzysta z pamięci wirtualnej.<br />

Pamięć statyczna ROM<br />

Pamięć ROM to pamięć statyczna, używana najczęściej w komputerach osobistych. Pamięć ta zawiera<br />

jedynie niezbędne programy systemu operacyjnego, potrzebne do odczytywania danych. ROM nie<br />

może być modyfikowana. Jest to pamięć stała, w momencie odcięcia zasilania nie traci danych. Na<br />

dysku stałym zapisany jest program pozwalający na wykonanie podstawowych funkcji oraz program<br />

inicjujący. Pamięć ROM działa wolniej od RAM. Pamięć ROM jednak posiada około 300-100 KB i<br />

mogą zawierać nawet cały system operacyjny. Pamięć ROM nie są ulotne, możliwe jest, więc w nich<br />

przechowywanie kluczowe informacji jak na przykład BIOS-u (programu uruchamianego<br />

automatycznie przy włączaniu komputera. Pamięć ROM można podzielić na EPROM (Ersable<br />

Programable Read Only Memory) i EEPROM (Elektically EPROM).<br />

• EPROM (Electrically Programmable Read-Only Memory) lub (Erasable PROM) – jest<br />

pamięcią stałą, która umożliwia kasowanie danych za pomocą ładunków elektrycznych. Jest to<br />

kasowalna pamięć tylko do odczytu – to rodzaj nieulotnej pamięci typu ROM zawartej w<br />

układzie scalonym, który może być programowany i przeprogramowywany za pomocą<br />

specjalnego urządzenia elektronicznego tzw. programatora. Mikroukłady EPROM umieszczane<br />

są w przeźroczystej obudowie, tak aby jej zawartość mogła być kasowana poprzez naświetlanie<br />

promieniami ultrafioletu. Mikroukłady EPROM są najczęściej stosowane do przechowywania<br />

danych, które najprawdopodobniej nie będą już nigdy zmieniane, na przykład BIOS.<br />

• EEPROM (Electrically Ereasable Programmable Read-Only Memory) – jest to<br />

elektrycznie kasowalna i programowalna pamięć tylko do odczytu - rodzaj stałej pamięci której<br />

zawartość można wymazać i ponownie zaprogramować przez przyłożenie napięcia<br />

elektrycznego do układów pamięciowych, a następnie wpisanie w nie nowych instrukcji .


Pamięć typu FLASH<br />

To rodzaj pamięci EEPROM, umożliwia zapisywanie i czyszczenie wielu komórek pamięci na raz.<br />

Normalne pamięci EEPROM pozwalają zapisywać naraz tylko jedną komórkę, przez co komputer<br />

działa wolniej. Wszystkie typy pamięci Flash zużywają się po pewnej ilości zapisań i wyczyszczeń.Są<br />

dwie formy pamięci Flash: NOR i NAND. Pamięć NOR ma długi czas zapisu i czyszczenia, ale<br />

posiada pełny interfejs adresowania i dostępu do danych, co pozwala na szybki dostęp do dowolnego<br />

miejsca w pamięci. Jest przez to dobra do przechowywania programów, które nie wymagają częstej<br />

aktualizacji, na przykład w aparatach cyfrowych i notatnikach elektronicznych. Wytrzymuje od 10<br />

tysięcy do 100 tysięcy cykli zapisu. Pamięć NAND ma krótszy czas czyszczenia i zapisu, większą<br />

gęstość, mniejszy współczynnik koszt/bit oraz dziesięciokrotnie większą wytrzymałość. Jednak jej<br />

interfejs umożliwia jedynie dostęp sekwencyjny, co czyni ją lepszą w zastosowaniach typu pamięci<br />

masowej, lecz gorszą jako pamięć komputerowa.<br />

Pamięć podręczna – rodzaje<br />

Istnieją jeszcze inne rodzaje pamięci: statyczna SRAM lub dynamiczna DRAM, oraz pamięci<br />

podręczne, które przyśpieszają działanie procesora, gdyż jest ona szybsza od systemowej, w której<br />

przechowywane są często wykorzystywane dane. Pamięć taką można by porównać do notatek<br />

sporządzanych z przeglądanych książek.<br />

Pamięć SRAM (Statistic Random Access Memory )<br />

To rodzaj ulotnej pamięci RAM, nie wymagającej ciągłego odświeżania przez procesor,jest szybka,<br />

przechowuje dane do momentu odcięcia zasilania, ale ich budowa jest złożona. Jest to jednak pamięć<br />

mało pojemna, ale zwiększa szybkość dostępu komputera do przechowywanych w pamięci operacyjnej<br />

informacji. Układy tej pamięci są zazwyczaj używane jako pamięć podręczna procesora i przechowują<br />

swoją zawartość aż do momentu wyłączenia zasilania lub zresetowania komputera, kiedy specjalny<br />

program zeruje jej wszystkie komórki. Są dwa rodzaje układów SRAM: asynchronicznie i<br />

synchroniczne, które dostosowują się do częstotliwości zegara procesora, są znaczne szybsze niż<br />

asynchroniczne i mogą wykonywać operacje taktowane równorzędnie z zegarem systemowym<br />

komputera.


Pamięć DRAM (Dynamic Random Access Memory)<br />

To rodzaj pamięci RAM, przechowująca informacje przy wykorzystaniu kondensatorów<br />

(magazynujące ładunki elektryczne) pamięć ta wymaga odświeżania regularnego, jest, więc wolniejsza<br />

od SRAM i wykorzystuje więcej energii. Kondensatory te po pewnym czasie tracą swój ładunek,<br />

mikroukłady DRAM muszą regularnie je ładować (odświeżać) za pomocą impulsu elektrycznego.<br />

Polega to na cyklicznym odczytywaniu i ponownym zapisywaniu zawartości wszystkich komórek.<br />

Posiada jednak dużą pojemność i nieskomplikowaną budowę.<br />

• SDRAM (Synchronous Dynamic Random Access Memory) – to pamięć zsynchronizowana z<br />

taktem zegara systemowego pamięć operacyjna typu DRAM, dzięki czemu radykalnie większa<br />

jest szybkość transmisji danych między pamięcią a procesorem, czas dostępu (odczytu)<br />

skrócony jest do około 10 -12 nanosekund. Pamięci tego typu stosowane są w komputerach<br />

zarówno jako pamięć operacyjna, jak i jako pamięć kart graficznych.,<br />

• Pamięć VDRAM (Video RAM) wykorzystywana jest w kartach graficznych. Umożliwia<br />

dwukrotnie szybsze przekazywanie danych niż DRAM i zapisuje całe bloki danych<br />

jednocześnie.<br />

Pamięć CACHE (Cache memory)<br />

Cache to dodatkowa pamięć, w którą wyposażone są komputery. Jest to pamięć podręczna, która<br />

znacznie przyśpiesza wykonywanie programów. Instaluje się ją, dlatego, że pamięć RAM jest zbyt<br />

powolna dla dzisiejszych procesorów. Casch odczytuje dane z wyprzedzeniem, co znacznie zwiększa<br />

wydajność komputerów. Casch stosuje się w sterownikach dysku, jako bufory dysku. Jest to często<br />

zwykła pamięć RAM, ale znacznie szybsza niż pamięć dyskowa. Starsze procesory Pentium mają 16<br />

KB wewnętrznej pamięci podręcznej i 256 KB pamięci podręcznej znajdującej się na płycie głównej.<br />

Procesory Pentium II mają oba rodzaje pamięci na płytkach procesora.. Pamięć ta używana jest do<br />

przyspieszenia dostępu do dysku twardego lub napędu optycznego CD- ROM/DVD-ROM/DVD-RAM<br />

lub magnetooptycznego. Pamięć podręczna jest wydzielana z przestrzeni adresowej dostępnej dla<br />

systemu operacyjnego. Rozmiar pamięci podręcznej systemu operacyjnego ustalana jest automatycznie<br />

przez system operacyjny lub jest ustalana przez administratora. Pliki zapisywane są równolegle na<br />

dysku i w pamięci podręcznej, a przy ponownej próbie dostępu do pliku plik pobierany jest w<br />

pierwszej kolejności z pamięci podręcznej.


Pamięć podręczna procesora pośredniczy w wymianie danych pomiędzy rejestrami procesora, a<br />

pamięcią operacyjną komputera (zarówno RAM jak i ROM). Dostęp do pamięci cache jest dla<br />

procesora przezroczysty, gdyż procesor adresuje pamięć bez zmian. Dane w pamięci cache są<br />

umieszczane przez dodatkowe układy (umieszczone na płycie głównej lub procesorze) śledzące pracę<br />

procesora i umieszczające potrzebne dane w pamięci podręcznej. Są trzy typy (poziomy) pamięci<br />

podręcznej procesora:<br />

• L1 - pamięć pierwszego poziomu umieszczana na procesorze. Pamięć ta z uwagi na<br />

ograniczenia rozmiarów i mocy procesora zawsze jest najmniejsza z opisanych powodów<br />

(rozmiar i pobór mocy). Pamięć ta umieszczona jest najbliżej głównego jądra procesora,<br />

• L2 - pamięć drugiego poziomu umieszczona na procesorze. Większego rozmiaru niż pamięć L1,<br />

umieszczona też na procesorze, ale o trochę wolniejszym czasie dostępu,<br />

• L3 - pamięć trzeciego poziomu może być umieszczona na płycie głównej komputera.<br />

COMOS<br />

Comos to również dodatkowa pamięć. Jest to ulotna pamięć, w której przechowywane są ustawienia<br />

BIOS. Aby dane, które się w niej znajdują, nie były tracone w chwili wyłączenia komputera, ciągły<br />

dopływ prądu zapewnia jej bateria znajdująca się na płycie głównej, to właśnie dzięki niej twój<br />

komputer zawsze wie, która jest aktualnie data i godzina.<br />

(ZRODLA/<strong>43</strong>/pamiec_komputera.pdf)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!