Pamięć
TODO: Krótki opis co to jest pamięć/rodzaje
ROM
Read Only Memory
Pamięć stała programowana trwale bezpośrednio w procesie produkcyjnym.
PROM
Programmable Read Only Memory
Pamięć stała programowana elektrycznie. Można ją zaprogramować tylko jeden raz.
EPROM
Erasable Programmable Read Only Memory
Podobnie jak PROM, ale możliwe jest jej skasowanie promieniami ultrafioletowymi (UV-C 253,7 nm) przez charakterystyczne okienko.
EEPROM
Electrically Erasable Programmable Read Only Memory
Podobnie jak PROM, ale elektrycznie można ją zarówno zaprogramować jak i skasować.
Układy pamięci ROM wykorzystywane w mikrokomputerach 8-bitowych
23128
2532
2732
2764
27128
27256
AMS 40054
AMS 40092
AMS 40093
AMS 40094
AMS 40101
RAM
Random Access Memory
Pamięć o dostępie swobodnym. Nazwa wywodzi się od swobodnego dostępu do dowolnej komórki pamięci w przeciwieństwie do wcześniejszych pamięci sekwencyjnych.
Bardziej istotny jest jednak fakt, że pamięć RAM można wielokrotnie zapisywać i odczytywać. Zawartość tego typu pamięci jest tracona po zaniku zasilania.
Pamięć RAM jest stosowana jako pamięć operacyjna komputera.
DRAM
Dynamic Random Access Memory
Rodzaj pamięci ulotnej, w której każdy bit przechowywany jest w postaci ładunku elektrycznego w kondensatorze. Ponieważ ładunek ulega samoistnemu zanikowi, pamięci tego typu wymagają okresowego odświeżania.
Odświeżanie pamięci
Aby zachować informację, odświeżanie musi następować cyklicznie. Polega ono na ponownym zapisie tych samych komórek pamięci. Za proces odświeżania odpowiedzialne są specjalizowane układy kontrolerów pamięć lub sam procesor (np. Z80).
SRAM
Static Random Access Memory
W odróżnieniu od pamięci dynamicznych, pamięć statyczna przechowuje dane dopóki podłączone jest zasilanie.
Każdy bit jest przechowywany w przerzutniku zbudowanym z tranzystorów.
Pamięci statyczne są szybsze, jednak ich proces produkcji jest droższy z uwagi na większą powierzchnię zajmowaną przez pojedynczą komórkę.
Układy pamięci RAM wykorzystywane w mikrokomputerach 8-bitowych
2114
Układ pamięci statycznej o organizacji 1K x 4 bity. Układy tego typy były stosowane w Jupiterze ACE i ZX 81
4116
4164
4416
4464
4532
Układy 4532 to niepełnowartościowe wersje pamięci 64k x 1 bit, w których jedna połowa - dolna bądź górna była sprawna.
Zastosowane zostały w ZX Spectrum 48K i ZX Spectrum + z uwagi na niższą cenę niż w pełni sprawne układy 4164, które i tak byłyby wykorzystane tylko w połowie.
Układy 4532 pochodziły od dwóch producentów Texas Instruments i OKI.
Texas Instruments oznaczał swoje układy TMS4532-20NL3 (sprawna dolna połówka pamięci) oraz TMS4532-20NL4 (sprawna górna połówka pamięci).
Pamięci pochodzące od OKI miały oznaczenia odpowiednio MSM3732-L oraz MSM3732-H.
6116
Układ pamięci statycznej o organizacji 2K x 8bitów. Układy tego typy były stosowane w amerykańskiej wersji ZX 81 i TS 1000
62256
Układ pamięci statycznej o organizacji 32K x 8bitów. Układy tego typy są popularne we współczesnych klonach rodziny ZX, tj. Harlequin, ZX Max 48 czy ZX Nuvo 48.
628128
Układ pamięci statycznej o organizacji 128K x 8bitów. Układy tego typy są popularne we współczesnych klonach rodziny ZX, tj. Harlequin 128, ZX Max 128 czy ZX Nuvo 128, ZX Omni i podobnych.