Jedmostki komputerowe

Mam takie małe pytanko. Czemu np. 1 GB to 1024 mb, a nie 1000 mb, a 1 mb to 1024 kb a nie 1000 kb. Dziwi mnie to. Czy ktoś jakoś może sensownie to wytłumaczyć? (jedyny trop, na jaki wpadłem to to, że jak zrobię 4*256 lub 2*512 to zawsze wyjdzie 1024, a więc 1 GB to wielokrotność standardowych liczb RAM’u.)

BTW. To nie zadanie domowe :stuck_out_tongue:

Było na forum…

Dlatego, że przelicznik wynosi 1024 a nie 1000 jak w układzie SI.

Dotyczy to wszystkiego za wyjątkiem dysków, które są liczone po “Bożemu”. Dlatego między innymi padają pytania/zarzuty, że dysk ma 100 GB a system widzi znacznie mniej…

Poszukaj…

Polecam lekturę podstaw

http://pl.wikipedia.org/wiki/Bajt

http://pl.wikipedia.org/wiki/Bajt_%28informatyka%29

1 km to 1024 metry :slight_smile: Tak samo 1 kg = 1024g

Taki mały OT na święta :stuck_out_tongue:

Dla mnie to jest tak:

Najmniejszą jednostka ma 8 bitów (2^3 a nie 10), i wszystko jest kolejną potęgą liczby 2. A 2 w swoich potęgach nie ma 1000 tylko 1024 czyli 2^10. Czy dobrze ja to wozumuję, i dlaczego najmniejszą adresowaną jednostką jest 8bitów? I dlaczego jest tak że mamy np. 8mb ram, 16mb ram, 32mb ram a 24 w 1 kości nie ma?