10 kb na bit. Jednostki miary objętości informacji. Różnice między kilobajtami i kilobitami

💖 Podoba Ci się? Udostępnij link swoim znajomym

Czy wiesz, ile pamięci ma Twój komputer do przechowywania informacji? Zawsze jesteś zdezorientowany, co to jest KB (kilobajt), MB (megabajt), GB (gigabajt)?

W tym artykule postaramy się dowiedzieć, co to jest kilobajt, megabajt, gigabajt, a także który z nich jest większy K.B. Lub M.B. Lub G.B.?

Koncepcja bitowa

Fragment(Język angielski) fragment) definiuje się jako zmienną, która może mieć tylko dwie wartości - 1 lub 0. Bit to kawałek kodu binarnego. To różne kombinacje 1 i 0 leżą u podstaw przechowywania informacji i przypisywania różnych poleceń w technologii komputerowej.

Bajt

Nazywa się blok informacji cyfrowej w informatyce bajt(Język angielski) bajt). Jest to uporządkowany zestaw bitów. Historycznie rzecz biorąc, bajt to liczba bitów używanych do zakodowania jednego znaku tekstowego w komputerze. Rozmiar bajtu jest generalnie zależny od sprzętu, ale obecnie jest to powszechnie akceptowane jeden bajt jest równy 8 bitom, i zawsze jest wielokrotnością 2. Liczba bitów służących do przechowywania informacji jest zawsze wielokrotnością 2. Bajt nazywany jest także „ oktet„(łac. oktet). Zatem bajt to najmniejsza część danych, którą może przetworzyć dowolny typ komputera.

Kto ma więcej KB czy MB?

Ustaliliśmy, jakie bity i bajty są w świecie komputerowym. Kolejnym terminem, który musimy znać, jest kilobajt (KB). W formacie binarnym Kilobajt to 1024 bajty i jest przedstawiany jako 2 do potęgi dziesiątej. W ujęciu dziesiętnym kilobajt jest często równy 1000 bajtom. Tutaj zaczyna się zamieszanie w wyznaczaniu woluminów pamięci. Kilobajty dziesiętne są zawsze mniejsze niż kilobajty binarne, które z kolei są bardziej precyzyjne.

Podobnie jak w przypadku kilobajtów, Megabajty ma również dwa znaczenia. Kiedy obliczenia są wykonywane w systemie binarnym, wtedy Megabajt jest równy 1048576 bajtom lub 2 do potęgi 20. System dziesiętny wykorzystuje koncepcję megabajta równego 1 000 000 bajtów. W systemie dziesiętnym często przyjmuje się Mb megabit.

Użytkownicy często pytają, co więcej K.B. Lub M.B.? Jeszcze większe zamieszanie powodują sami producenci komputerów, którzy opisując parametry swoich produktów posługują się pojęciami kilobajtów czy megabajtów zarówno w systemie dziesiętnym, jak i binarnym. Na przykład producenci dysków twardych często podają pojemność na etykiecie w systemie dziesiętnym. Zatem dysk twardy o określonej pojemności 160 GB ma w rzeczywistości 163840 megabajtów pamięci.

Poniżej znajduje się tabela korespondencji w systemie binarnym

1 bit = 1 lub 0
1 półbajt = 4 bity
1 bajt = 8 bitów
1 KB (jeden kilobajt) = 1024 bajty
1 MB (jeden megabajt) = 1024 KB = 1048576 bajtów

Teraz zrozumiemy warunki kilobit I megabit i gdzie są używane. Terminy te są używane w odniesieniu do szybkości przesyłania danych w sieci lokalnej lub Internecie. Odpowiedź na pytanie, bardziej w sensie matematycznym, przedstawia poniższa tabela.

1 kbit/s = 1000 bitów na sekundę
1 Mbit/s = 1 000 000 bitów na sekundę

Z artykułu staje się jasne, że MB jest zawsze większe niż KB, niezależnie od używanego systemu liczbowego - binarnego czy dziesiętnego.

Istnieje również różnica w pisowni tych pojęć. Beat nie ma skróconej nazwy. Dlatego terminem używanym w odniesieniu do 1 000 000 bitów jest Gbit, a dla 1000000 bajtów używany jest skrót 1 GB.

Do określenia szybkości transmisji danych stosowane są następujące skróty: 1 kilobit = kbps i 1 kilobajt = Kb/s Lub kB/s.

Do pomiaru długości służą takie jednostki jak milimetr, centymetr, metr, kilometr. Wiadomo, że masę mierzy się w gramach, kilogramach, centnerach i tonach. Upływ czasu wyraża się w sekundach, minutach, godzinach, dniach, miesiącach, latach, stuleciach. Komputer pracuje z informacją i istnieją również odpowiednie jednostki miary służące do pomiaru jego objętości.

Wiemy już, że komputer odbiera wszystkie informacje.

Fragment to minimalna jednostka miary informacji odpowiadająca jednej cyfrze binarnej („0” lub „1”).

Bajt składa się z ośmiu bitów. Używając jednego bajtu, możesz zakodować jeden znak z 256 możliwych (256 = 2 8). Zatem jeden bajt jest równy jednemu znakowi, czyli 8 bitom:

1 znak = 8 bitów = 1 bajt.

Litera, cyfra, znak interpunkcyjny są symbolami. Jedna litera - jeden symbol. Jedna liczba jest także jednym symbolem. Jeden znak interpunkcyjny (kropka, przecinek, znak zapytania itp.) to znowu jeden znak. Jedna spacja to także jeden znak.

Badanie umiejętności obsługi komputera wymaga rozważenia innych, większych jednostek miary informacji.

Tabela bajtów:

1 bajt = 8 bitów

1KB (1 Kilobajt) = 2 10 bajtów = 2*2*2*2*2*2*2*2*2*2 bajtów =
= 1024 bajty (około 1 tysiąc bajtów – 10 3 bajty)

1 MB (1 Megabajt) = 2 20 bajtów = 1024 kilobajtów (około 1 milion bajtów - 10 6 bajtów)

1 GB (1 Gigabajt) = 2 30 bajtów = 1024 megabajtów (około 1 miliard bajtów - 10 9 bajtów)

1 TB (1 Terabajt) = 2 40 bajtów = 1024 gigabajtów (około 10 12 bajtów). Czasami nazywany jest terabajtem tona.

1 Pb (1 Petabajt) = 2 50 bajtów = 1024 terabajtów (około 10 15 bajtów).

1 Exabajt= 2 60 bajtów = 1024 petabajtów (około 10 18 bajtów).

1 Zettabajt= 2 70 bajtów = 1024 eksabajtów (około 10 21 bajtów).

1 Yottabajt= 2 80 bajtów = 1024 zettabajtów (około 10 24 bajtów).

W powyższej tabeli potęgi dwójki (2 10, 2 20, 2 30 itd.) to dokładne wartości kilobajtów, megabajtów, gigabajtów. Ale potęgi liczby 10 (dokładniej 10 3, 10 6, 10 9 itd.) będą już wartościami przybliżonymi, zaokrąglonymi w dół. Zatem 2 10 = 1024 bajty reprezentuje dokładną wartość kilobajta, a 10 3 = 1000 bajtów to przybliżona wartość kilobajta.

Takie przybliżenie (lub zaokrąglenie) jest całkiem akceptowalne i ogólnie akceptowane.

Poniżej znajduje się tabela bajtów ze skrótami angielskimi (w lewej kolumnie):

1 Kb ~ 10 3 b = 10*10*10 b= 1000 b – kilobajt

1 Mb ~ 10 6 b = 10*10*10*10*10*10 b = 1 000 000 b – megabajt

1 Gb ~ 10 9 b – gigabajt

1 Tb ~ 10 12 b – terabajt

1 Pb ~ 10 15 b – petabajt

1 Eb ~ 10 18 b – eksabajt

1 Zb ~ 10 21 b – zettabajt

1 Yb ~ 10 24 b – jotabajt

Powyżej w prawej kolumnie znajdują się tak zwane „przedrostki dziesiętne”, które są używane nie tylko w bajtach, ale także w innych obszarach ludzkiej działalności. Przykładowo przedrostek „kilo” w słowie „kilobajt” oznacza tysiąc bajtów, tak jak w przypadku kilometra odpowiada to tysiącowi metrów, a w przykładzie kilograma równa się tysiącowi gramów.

Ciąg dalszy nastąpi…

Powstaje pytanie: czy istnieje kontynuacja tablicy bajtów? W matematyce istnieje pojęcie nieskończoności, które jest symbolizowane jako odwrócona ósemka: ∞.

Oczywiste jest, że w tabeli bajtów można nadal dodawać zera, a raczej potęgi do liczby 10 w ten sposób: 10 27, 10 30, 10 33 i tak dalej w nieskończoność. Ale dlaczego jest to konieczne? W zasadzie na razie wystarczą terabajty i petabajty. W przyszłości być może nawet jotabajt nie będzie wystarczający.

Na koniec kilka przykładów urządzeń, które mogą przechowywać terabajty i gigabajty informacji.

Istnieje wygodny „terabajt” - zewnętrzny dysk twardy, który łączy się przez port USB z komputerem. Można na nim przechowywać terabajt informacji. Jest to szczególnie wygodne w przypadku laptopów (gdzie wymiana dysku twardego może być problematyczna) oraz do tworzenia kopii zapasowych informacji. Lepiej jest wykonać kopię zapasową informacji z wyprzedzeniem, niż po utracie wszystkiego.

Dyski flash są dostępne w pojemnościach 1 GB, 2 GB, 4 GB, 8 GB, 16 GB, 32 GB, 64 GB, a nawet 1 terabajt.

W tym poście towarzysz wzywa do przestrzegania standardów. Nie wszystko jest z nimi takie proste, ze standardami. Chcę pokazać, jak skomplikowana jest sytuacja z zapisem jednostek miary informacji. Nie będę tłumaczył wagi tematu - jeśli ktoś jest zainteresowany, odsyłam do kota.

Tło

Uderzającym przykładem zamieszania w przypadku dekoderów jest „megabajt” producentów płyt CD, DVD i dyskietek. Jest on równy 1024x1000 bajtów. Dyskietka „1,44 MB” ma w rzeczywistości pojemność 1,44 x 1024 x 1000 bajtów = 1440 KB lub 1,38 MB (gdzie 1 MB = 1024 x 1024 bajtów). A pojemność jednostronnej jednowarstwowej płyty DVD zamiast 4,7 „GB” wynosi 4,37 GB = 4,37 x 1024 x 1024 x 1024 bajtów.

W 1998 roku Międzynarodowe Biuro Miar i Wag stwierdziło, że przedrostki SI odnoszą się tylko do potęg dziesięciu i nie powinny być używane do reprezentowania potęg dwójki.

W 1999 roku IEC wprowadziła normę IEC 60027-2 z nowymi przedrostkami wskazującymi ilość informacji. W 2008 roku wydano podobny standard IEEE 1541 (jedyna różnica polega na tym, że IEC sugeruje pisanie „bit” w całości zamiast „b” IEEE). Stosowanie tych przedrostków zostało zatwierdzone przez Międzynarodowy Komitet Miar i Wag. Aby wskazać potęgę dwójki w najbliższym przedrostku SI, drugą sylabę zastępuje się „bi” z binarnego (binarnego): kibibajt - KiB, mebibajt - MiB, gibibajt - GiB.

GOST 8.417-2002, dodatek A: „Zgodnie z międzynarodową normą IEC 60027-2 jednostki „bit” i „bajt” są używane z przedrostkami SI”(wielkie litery K, M, G,... oznaczające potęgę liczby 10).

Norma mówi również: „Historycznie rozwinęła się sytuacja, że ​​przy nazwie „bajt” było niepoprawnie (zamiast przyjęto 1000 = 10 3 1024 = 2 10) używano (i używa się) przedrostków SI: 1Kbajt = 1024 bajty, 1MB = 1024 KB, 1 GB = 1024 MB itd. d. W tym przypadku oznaczenie KB zaczyna się od dużej litery, w odróżnieniu od małej litery „k” oznaczającej mnożnik 10 3.”

W dniu 31 października 2009 roku Rząd Federacji Rosyjskiej zatwierdził „Przepisy w sprawie jednostek ilości dopuszczonych do stosowania w Federacji Rosyjskiej”, które brzmią: „Nazwa i oznaczenie jednostki ilości informacji „bajt” (1 bajt = 8 bitów) jest używane z przedrostkami binarnymi „Kilo”, „Mega”, „Giga”, które odpowiadają mnożnikom „2 10”, „ 2 20” i „2 30” (1 KB = 1024 bajty, 1 MB = 1024 KB, 1 GB = 1024 MB). Przedrostki te pisane są wielką literą. Dopuszczalne jest używanie międzynarodowego oznaczenia jednostki informacji z przedrostkami „K”, „M” „G”, zalecanego przez Międzynarodową Normę Międzynarodowej Komisji Elektrotechnicznej IEC 60027-2 (KB, MB, GB, Kbyte, Mbyte , GB).”

Te. dla bajtów przedrostki SI oznaczają teraz potęgę dwójki, a dla bitów wszystko pozostaje zgodnie z GOST – przedrostki SI oznaczają potęgę 10.
1 MB = 1 MiB = 1024x1024 bajtów, 1 Mbit = 1 Mb = 1000x1000 bitów.

Tabela podsumowująca konsole

IEEE 1541/IEC 60027-2
GOST 8.417-2002, „Regulamin…”
kibibajt
KiB
1024 bajty
kilobajt
KB
1024 bajty
mebibajt
MiB
1024 KiB
megabajt
MB
1024 kB
gibibajt
Klin
1024 MB
gigabajt
GB
1024 MB
tebibajt
TiB
1024 GiB
terabajt
gruźlica
1024 GB
kibibit, kibit
Kib
1024 bity W Federacji Rosyjskiej nie ma zatwierdzonych oznaczeń tych ilości
mebibit, mibit
Mib
1024 Kib
gibi, gibi
Klin
1024 Mb
tebibit, tibit
Tyb
1024 GB
kilobajt
K.B.
1000 bajtów
megabajt
M.B.
1000 kB
gigabajt
G.B.
1000 MB
terabajt
gruźlica
1000 GB
kilobit
Kb
1000 bitów
kilobit
KB
1000 bitów
megabit
Mb
1000 KB
megabit
MB
1000 kB
gigabitowy
GB
1000 Mb
gigabitowy
GB
1000 MB
terabit
Tb
1000 GB
terabit
gruźlica
1000 GB

Widzimy, że Dekretem Rządu z 2009 roku wprowadzono oznaczenia KiB, MiB, GiB,... pozbawiając oznaczeń KB, MB, GB. To przegrupowanie nie rozwiązuje głównego problemu: w Rosji zatwierdzonych oznaczeń przedrostków dla jednostek ilości informacji jest 2 razy mniej niż w międzynarodowej normie IEC 60027-2. Przyjęte oznaczenia nie obejmują wszystkich możliwych opcji. Ponadto przedrostki o podobnej pisowni i wymowie (megabajty) wskazują różne mnożniki!!!

Nieoficjalna praktyka wymieniona w GOST obejmuje wszystkie opcje: B - bajt, b - bit, 1 KB = 1024 bajty, 1 KB = 1000 bajtów.

Co robić?

Istnieją różne opcje. Na przykład skopiuj międzynarodowy standard. Lub wprowadź 2 kolejne grupy konsol. Lub legitymizuj nieoficjalne praktyki (patrz wyżej). Osobiście skłaniam się do pierwszej opcji - nie chciałbym, aby nasz kraj (kiedyś bardzo postępowy pod tym względem) dołączył do grona miłośników lokalnych tradycji w postaci jardów/uncji/galonów (zamieszanie przy łączeniu ich z SI system był już przyczyną poważnych wypadków).

Alicja. Mam na imię Alice…
Humpty Dumpty. Co za głupie imię! Co to znaczy?
Alicja. Czy imię powinno coś znaczyć?
Humpty Dumpty. Oczywiście, że powinno! Weźmy na przykład moje imię - wyraża ono moją istotę! Cudowna cudowna esencja! A mając takie imię jak twoje, możesz stać się kimkolwiek... Cóż, po prostu kimkolwiek!

L. Carrolla. Alicja w krainie czarów

Dzisiejszy akapit poświęcony jest tematowi, od którego zaczyna się każdy podręcznik komputerowy. Zaczyna się od wyjaśnienia minimalnej terminologii - jest trochę, a jak jest osiem bitów, to jest to już bajt. A gdy zgromadzi się 1024 bajty, otrzymamy kilobajt. Każdy kiedyś czytał tę śmiertelną nudę, niektórzy ją pamiętają, niektórzy nie; Przeczytałem podręcznik, zamknąłem go - i tyle.

Dawno, dawno temu, w starożytności, żyły komputery. I wszystko w nich było mierzone w bajtach. Ale rosły szybko i było ich wiele, wiele bajtów – całe tysiące. Następnie pionierzy komputerów wymyślili termin K na oznaczenie 1024 bajtów (2 10 bajtów), aby nie mylić z k - kilo, czyli 1000.

Ludzkość, patrząc na palce przez długi czas, wybrała system dziesiętny nieco wcześniej niż wynaleziono komputer. A pod koniec XVIII wieku kochający standardy Francuzi wymyślili metryczny system miar oparty dokładnie na dziesięciu.

Uwaga dla gospodyni

W systemie metrycznym zwykle przyjmują za podstawę jakiś rdzeń grecki lub łaciński i dołączają go do wszystkiego. Wszystkie te przedrostki podnoszą dziesięć do pewnej potęgi. Powiedzmy, że milimetr to 10-3 metry (jedna tysięczna metra). Kilometr to 10 3 metry (tysiąc metrów).

Wszystkie symbole metryczne muszą być zapisane poprawnie, ponieważ znaczenie zależy od tego: μ oznacza mikro..., M oznacza mili..., M oznacza metr, i M- mega...

A komputery działały, działają i wkrótce będą działać w systemie binarnym. Wiemy, że przedrostek dziesiętny k pochodzi od słowa „kilo” (tysiąc), jest zapisywany małą literą i oznacza pomnożenie przez tysiąc. Binarny K ma czysto mnemoniczny związek z „kilo”.

Początkowo nową jednostkę nazywano K-bajtem (kabajtem), ale dość szybko zamieniono ją na kilobajt, chociaż początkowo nikt nie miał tego na myśli. Pozostałe wartości zostały wybrane analogicznie - megabajt, gigabajt, terabajt... Wszystkie te słowa, które wyglądają jak wielkości metryczne, są w rzeczywistości potęgami dwójki. A myślenie w potęgach dwójki jest bardzo niewygodne – nikt nie myśli o megabajcie jako o 1024 kilobajtach.

Większość producentów dysków twardych podaje wielkość produktu w dziesiętny megabajty i gigabajty. Systemy operacyjne patrzą na dyski z punktu widzenia dwójkowy megabajty i gigabajty. Kupując dysk twardy o pojemności 50 GB, musisz być przygotowany na to, że „poniżej” będzie 3,5 GB. Pozostałe 46,5 GB to uczciwy wolumin dysku. Ale w binarnych gigabajtach!

Dygresja liryczna

W charakterystyce monitorów ciekłokrystalicznych warto zwrócić uwagę na napis: „przekątna ekranu - 15″ (odpowiednik 17″ z kineskopem).”. Oznacza to tylko, że producenci konwencjonalnych kineskopów mierzą przekątną, łącznie z obszarami niepracującymi. Zresztą nie ma na świecie konsumenta, który przyjdzie do sklepu z calową linijką do pomiaru ekranu. Najważniejsze jest wygranie bitwy na piękne liczby (patrz także § 70).

Ponieważ branża nie nauczyła się jeszcze robić ekranów LCD z obszarem niedziałającym, reklamodawcy muszą zdradzać sekrety zeszłorocznych trików.

Branża telekomunikacyjna żyje własnym życiem. Początkowo zwyczajowo mierzono wszystko w kilobitach dziesiętnych. Zazwyczaj prędkość przesyłania danych jest mierzona w kilobitach na sekundę (kb/s). Modem przy 28,8 kb/s. przy dobrej pogodzie przesyła dokładnie 28 800 bitów na sekundę, czyli około trzech i pół kilobajtów binarnych. W modemie „28,8 K” oznaczenie to „K” zamiast „kb/s”. jest wytworem wyobraźni marketerów i nie jest używany przez profesjonalistów.

Szczególny przypadek zaobserwowano wśród wynalazców dyskietki 3,5-calowej (czyli w rzeczywistości 90 mm). Na każdym pudełku widniał napis „1,44 MB”. Każdy pamięta ten numer. I wszyscy pamiętają, że na dyskietce było znacznie mniej miejsca, niż obiecano. Dlaczego? Ponieważ w tym przypadku mówimy o specjalnych megabajtach, z których każdy zawiera 1 024 000 bajtów.

Między innymi w systemie C litera K od dawna jest zarezerwowana do oznaczania temperatury w absolutnej skali Kelvina. Aby w jakiś sposób uratować tę schizofreniczną sytuację, Międzynarodowa Komisja Elektrotechniczna (IEC) podjęła próbę przywrócenia porządku w marcu 1999 roku. Mekowici zaproponowali użycie nowych nazw dla pomiarów binarnych i wymyślili nowe skróty, wypełniając skrót shortcakes kremem z litery oraz: zaproponowano zmianę nazwy kilobajta na kibibajt(KiB), megabajt - w mebibajt(MiB) itp. W listopadzie 2000 roku zmiany te zostały oficjalnie wprowadzone do międzynarodowego standardu.

Patrz: IEC 60027–2 (2000–11) – Symbole literowe stosowane w technologii elektrycznej – Część 2: Telekomunikacja i elektronika

Nazwa Skrót Oznaczający Norma IEC (nieżywe)
fragment B 0 lub 1
bajt B 8 bitowy
kilobit kbit
kb
1000 bitów
kilobajt (binarny) KB 1024 bajty kibibajt
kilobajt (dziesiętny) kB 1000 bajtów
megabit MB 1000 kilobitów
megabajt (binarny) MB 1024 kilobajty mebibajt
megabajt (dziesiętny) MB 1000 kilobajtów
gigabitowy GB 1000 megabitów
gigabajt (binarny) GB 1024 megabajty gibibajt
gigabajt (dziesiętny) GB 1000 megabajtów
Powiedz przyjaciołom