Poprzedni
Indeks
Następny
DSCN1310.JPG

Pamięć

RAM

Elwro 801/AT miał standardowo zainstalowane 512 KB pamięci, zrealizowane przy użyciu 18 układów pamięci DRAM typu 41256 (organizacja 256K x 1 bit). Pojemność taką można uzyskać za pomocą 16 takich układów. Dwa dodatkowe układy przechowywały tzw. bit parzystości. Towarzyszył on każdemu bajtowi zapisanej komórki pamięci i był wyliczany w taki sposób, aby liczba "jedynek" w każdej 9-ce bitów była zawsze parzysta (lub zawsze nieparzysta - to zależy od konstrukcji). Wyliczaniem dodatkowego bitu i sprawdzaniem go zajmowały się układy 74180 widoczne w górnej części zdjęcia. Wykrycie błędu powodowało wygenerowanie przerwania NMI (niemaskowalnego) i zatrzymanie komputera. Obsługa tej sytuacji była zaprogramowana w BIOS. Komputer wyświetlał wówczas na ekranie komunikat w rodzaju:

RAM PARITY ERROR AT <adres>

Dalsza praca ani zapisanie wyników dotychczasowej nie było możliwe. System pozwalał błędy wykryć, ale nie skorygować. Było to rozwiązanie typowe w komputerach PC z tamtych czasów. Dodam, że ze względu na "mało okrągły" (informatycznie) rozmiar standardowej pamięci PC (640 KB) w płytach zachodniej "konkurencji" stosowano często dość skomplikowaną mieszaninę układów 41256 (256K x1), 514256 (256K x4), 4164 (64K x1) i 4464 (64K x4). Ówczesne płyty innych producentów miały często fabrycznie instalowany niepełny RAM oraz podstawki na układy rozszerzające. Pamięć można było rozszerzyć tylko za pomoca odpowiedniego zestawu układów. Późniejsze wprowadzenie modułów SIMM, DIMM (prekursorów SDRAM, DDRx itd.) znacznie to uprościło. We współczesnych komputerach do standardowych zastosowań (dom, biuro) sprawdzania parzystości nie stosuje się.

ROM BIOS

BIOS był instalowany typowo w dwóch układach pamięci EPROM, wkładanych do dużych podstawek widocznych na zdjęciu. Podstawki były jednakowe - tu jedna została wymieniona w ramach naprawy. Stosowano BIOS Award, a kostki (2 szt. EPROM 27128 - 16 KB) miały oznaczenie H i L. Aktualizacja BIOS była możliwa tylko poprzez wymianę układu. Inna sprawa, że wówczas tego nie praktykowano. Konstrukcja AT była na tyle standardowa, że ta płyta mogła działać z układami BIOS różnych producentów.

Poprzedni
Pełna rozdzielczość (2272x1704), 904KB
Następny


walbum v0.71
edwart@kapibara 2017-08-21 05:19