Szablon dla tlumaczy

Transkrypt

Szablon dla tlumaczy
Wprowadzenie do Informatyki (WDI), Studia Dzienne Magisterskie
mgr inż. Paweł Tadejko
Pamięć
Wiadomości i pojęcia, które należy znać: RAM, ROM, Rodzaje pamięci (SDRAM PC100/133, DDR - PC266/PC333)
System operacyjny, uruchomione programy i przetwarzane dane przechowywane są w pamięci
operacyjnej komputera. Jednym z głównych powodów takiego rozwiązania jest wielokrotne
przyspieszenie pracy — średni czas dostępu pamięci operacyjnej jest około 1 000 razy krótszy
niż czas dostępu do tych samych danych przechowywanych na dysku twardym. Aby
zorganizować poszczególne komórki pamięci w sprawnie funkcjonujący układ trzeba je
zaadresować.
Najprostszym sposobem zorganizowania pamięci jest jej liniowa organizacacja. Ten sposób
określany jest adresowaniem 2D. Do każdej komórki pamięci "podłączone jest" wejście, sygnał
wybierania oraz wyjście.
Adresowanie przy użyciu matrycy 3D polega na podziale pamięci na wiersze i kolumny. Dostęp
do pojedyńczej komórki możliwy jest poprzez podanie numeru wiersza i kolumny. Do każdej
komórki pamięci, oprócz sygnałów wejścia i wyjścia muszą zostać podłączone dwa sygnały
wybierania — jeden dla numerów wierszy, drugi dla numerów kolumn.
Obszary pamięci
W zależności od nadanego adresu, komórki pamięci dzielą się na trzy obszary1:
pamięć konwencjonalną lub pamięć DOS, zawierającą "niski" obszar pamięci — komórki o
adresach od 0:0000-92 do FFFF oraz od 0:000-0 do A00)
pamięć "górną", zawierającą bloki UMB (ang. Upper memory blocks), pamięć
stronocowaną oraz adresy zarezerwowane dla BIOS-u — komórki o adresach od A:000F
do FFFF, od E:0000 do E:FFFF, od C:0000-C do C:FFFF
pamięć rozszerzoną (ang. Expand), zawierającą pamięć "wysoką" (ang. HMA — High
memory area — komórki o adresach powyżej 10:0000
Pamięć RAM
Pamięć RAM (ang. Random memory access) w latach 80. występowała w 16, 64, lub 1 024
kilobajtowych modułach zawierających 9 lub więcej chipów. Komputery serii 486
współpracowały z 30-pinowymi modułami pamięci SIMM (ang. Single inline memory modules).
Komputery klasy Pentium współpracowały z jednym z trzech typów 72-pinowych modułów
SIMM: pamięciami Fast Page, EDO lub SDRAM . Pamięci SIMM cechował średni czas dostępu
od 70 do 50 ns. Obecnie wykorzystuje się pamięci DIMM (ang. Dual inline memory modules).
Podstawową zaletę tych pamięci jest mozliwość pracy zgodnie z taktem zegara systemowego,
dzięki czemu średni czas dostępu wynosi 10 ns (dla magistrali systemowej pracującej z
częstotliwością 100 MHz), lub 8 ns (dla magistrali systemowej taktowanej czestotliowścią 133
MHz).
Pamięć ROM
Pamięć ROM (ang. Read only memory) jest specjanym modułem zawierającym program
inicjujący komputer oraz parametry urządzeń nie obsługiwanych przez BIOS3. Pamięci typu
FLASH mogą być wielokrotnie zapisywane bez fizycznego wymontowywania z płyty głównej.
Rodzaje pamięci
EDO DRAM (Extended Data Output Dynamic Random Access Memory)
Nowszy typ pamięci DRAM. W przeciwieństwie do tradycyjnej pamięci DRAM, która w jednej
1
Na cztery, jeżeli uwzględnić pamięć wirtualną.
2
Adresy podane są w notacji segment-offset: każdy adres składa się z dwóch części: pierwsza jest
szesnastkową liczbą określającą segment, czyli 64 KB blok pamięci. Druga liczba jest szesnastkową liczbą
określającą offset, czyli położenie komórki pamięci w ramach segmentu. Tak więc zapis 0:0h oznacza
pierwszy bajt w pierwszych 64 KB, zapis C:8000h — bajt o adresie 8000h znjadujący się w segmencie
0C.
3
Z reguły są tą dyski i sterowniki SCSI i specjalne karty grafiki.
Wydział Informatyki, Politechnika Białostocka
Strona 1
Wprowadzenie do Informatyki (WDI), Studia Dzienne Magisterskie
mgr inż. Paweł Tadejko
chwili czasu ma dostęp tylko do jednego bloku danych, EDO DRAM w czasie przesyłania
jednego bloku danych pobiera już następny.
SDRAM (Synchronous DRAM)
Typ pamięci DRAM, która jest w stanie zsynchronizować swą pracę z szyną procesora przy 133
MHz (a czasami nawet 154 MHz). Nie oczekuje się jednak szybszych pamięci tego typu, gdyż
zastąpią je zupełnie nowe rozwiązania, takie jak DDR SDRAM oraz RDRAM.
Standard PC100/PC133
Typ pamięci SDRAM, która według producenta może działać wraz magistralą przy szybkości
100/133 MHz. Częstokroć możliwa jest poprawna praca przy wyższych częstotliwościach.
DDR (Double Data Rate)
Typ przesyłu danych, w którym wykorzystywane jest zarówno opadające jak i wzrastające
zbocze sygnału, co powoduje że przy tej samej częstotliwości można teoretycznie przesyłac
dwa razy więcej informacji. Na przykład 133 megahercowa pamięć DDR osiąga transfer równy
266 MHz, jeśliby użyć tradycyjnych metod przesyłu danych, w których tylko jeden typ sygnału
może inicjować cykl pracy pamięci. Początkowo moduły DDR były używane tylko w
wysokowydajnych kartach graficznych, a ostatnio pojawiły się na rynku moduły DDR jako typ
pamięci głównej komputerów. Największym konkurentem technologii DDR jest firma Rambus
wraz ze swą innowacją - RDRAM.
Wydział Informatyki, Politechnika Białostocka
Strona 2