Nowsze komputery mają zwykle 2, 4, 8 itd. GiB pamięci RAM. Starsze mają zwykle 128, 256, 512 MiB lub mniej, ale również w potęgach dwóch.
Jaki jest tego powód? Dlaczego dyski twarde i dyski DVD nie spełniają tej normy?
Nowsze komputery mają zwykle 2, 4, 8 itd. GiB pamięci RAM. Starsze mają zwykle 128, 256, 512 MiB lub mniej, ale również w potęgach dwóch.
Jaki jest tego powód? Dlaczego dyski twarde i dyski DVD nie spełniają tej normy?
Odpowiedzi:
Pamięć jest ściśle związana z procesorem, więc zwiększenie ich wielkości do dwóch oznacza, że wiele modułów może być spakowanych, co wymaga minimum logiki w celu przełączania się między nimi; tylko kilka bitów od końca musi zostać sprawdzonych (ponieważ binarna reprezentacja rozmiaru jest 1000
... 0000
niezależnie od jego wielkości) zamiast wielu innych bitów, gdyby nie była potęgą dwóch.
Dyski twarde nie są powiązane z procesorem i nie są pakowane w ten sam sposób, więc dokładność ich rozmiaru nie jest wymagana.
Krótko mówiąc, komputery działają w zerach i zerach. To właśnie jest plik binarny. Komputer używa tego systemu do adresowania pamięci. W prostym (odczytywanym „starożytnym”) systemie pewna liczba linii procesora lub linii jednostek adresu pamięci jest przeznaczona do wybierania adresu określonej lokalizacji w pamięci. Ponieważ linie te mogą przenosić tylko wartości „wysoki” lub „niski”, każda linia reprezentuje cyfrę binarną. Tak więc liczba lokalizacji, które można zaadresować, wynosi dwa do potęgi liczby linii.
Istnieje zgodność między tym a rejestrami adresów w procesorze. Dwa do liczby bitów w rejestrze to liczba lokalizacji, które można rozwiązać.
Wraz ze wzrostem wielkości pamięci i zwiększaniem mocy komputerów zastosowano szereg schematów w celu rozszerzenia tej możliwości i obejścia różnych ograniczeń.
Należy pamiętać, że ten przegląd jest znacznie uproszczonym spojrzeniem na złożony temat.
Zobacz także artykuł w Wikipedii na temat adresowania pamięci .
Układ podwójny jest znany jako podstawa 2, ponieważ istnieją dwie możliwe wartości: 0 i 1 (włączanie i wyłączanie, wysoka i niska, 5 V i 0 V), w porównaniu do normalnego systemu liczb naturalnych znanego jako podstawa 10 (0–9). Producenci dysków twardych chcą, aby ich pojemność wydawała się wyższa, więc 1 GB dysku (podstawa 10, 1 miliard bajtów, 10 9 ) to tak naprawdę tylko 0,9313 GiB (podstawa 2, 2 coś ) (jest to również przyczyną rozbieżności między tym, co komputer raporty i co mówi pole). To samo dotyczy płyt DVD.
Cyfrowa elektronika stosowana w komputerach ma dwa stany: włączony i wyłączony. Zatem przechowywanie liczb w pamięci składa się ze zbiorów elementów, z których każdy jest włączony lub wyłączony.
Dlatego jeden element może zatem reprezentować tylko liczby 0 i 1 (dwie wartości). Jeśli połączysz dwa z nich, możesz teraz reprezentować 2 do potęgi dwóch (czterech) liczb 0… 3.
off, off = 0
off, on = 1
on, off = 2
on, on = 3
Jeśli masz trzy elementy, możesz reprezentować dwa do potęgi trzech (ośmiu) liczb 0… 7.
off, off, off = 0
off, off, on = 1
off, on, off = 2
off, on, on = 3
on, off, off = 4
on, off, on = 5
on, on, off = 6
on, on, on = 7
I tak dalej.
Elementem może być tranzystor przełączający lub coś równoważnego, który jest w stanie włączenia lub wyłączenia, może to być niewielka łatka powierzchni dysku twardego namagnesowana równolegle lub prostopadle do kierunku obrotu (dwa stany).
Dlatego wszystko naturalnie zorganizowane jest w potęgi dwóch.
Używamy tylko mocy 10, ponieważ mamy dziesięć palców (w tym kciuki), a komputery nie.
Produkcja masowa jest zwykle tańsza niż produkcja zróżnicowana. Wydruk 128 MB i 256 MB może być droższy niż wydruk 256 MB.
Jeśli więc nie zostanie wyprodukowanych wiele różnych siłowników, możesz je najlepiej „podwoić”, aby uzyskać najtańszy wynik.
Zainstalowanie dwóch takich samych pasków ram ma tę zaletę, że powinny ze sobą współpracować. Mieszanie różnych marek może powodować niewielkie różnice spowalniające pracę maszyny.
Dwukanałowy RAM działa naprawdę świetnie, jeśli dodasz dwa paski z RAM-a, które są takie same.
Ram jest produkowany przy użyciu mniejszych chipów „sub”. Te żetony są zwykle zamknięte w użytecznym rozmiarze. Systemy operacyjne z perspektywy histro-tycznej, takie jak proste bloki 1024 KB do użycia. Więc nie chcesz wielokrotności z tego zainstalowanego.