šiandien sunku įsivaizduoti mūsų gyvenimą be kompiuterių.Jie yra visur.Žodžiai "šiek tiek", "baitas", "megabaitų" tapo mūsų gyvenimo dalimi.Dauguma paprastų žmonių naudoja juos nežinant, ką jie reiškia ir kaip tarpusavyje.
bitai, kilobitais ...
Yra senas anekdotas.Koks yra skirtumas tarp normalus žmogus ir kompiuterių specialistas skirtumas?Pirmieji tikri, kad vienas kilobaitas 1000 baitų, o antrasis - į kilogramą - 1024 gramų.Ir normalūs žmonės dažnai klausia, o kas, tiesą sakant, pokštas.Na, mes suprantame, kur jo kojos auga ir sužinoti, kaip išversti baitų į megabaitų ar kitų keliais vienetais.
tiek - mažiausias vienetas dvejetainis informacijos.Tiksliau, jo kiekis.Tai reiškia, kad informacijos apie vieną iš dviejų būsenų objekto.Pavyzdžiui, yra signalas / nėra signalo, true / false, 1/0 ir pan., D. Yra pavadinimą iš anglų santrumpa bi binarinę Digi T ("dvejetainis") = tiek.Be to, "bitas" reiškia vieną skaitmenį dvejetainį kodą.Šiuo atveju, dešimtainės skaitmuo yra vaizduojama kaip nulis arba vienas, pavyzdžiui, kaip parodyta lentelėje.Tai vadinama "binarinė sistema".
dešimtainis skaitmuo | dvejetainis kodas | dešimtainis skaitmuo | dvejetainis kodas |
0 | 0 | 5 | 101 |
1 | 1 | 6 | 110 |
2 | 10 | 7 | 111 |
3 | 11 | 8 | 1000 |
4 | 100 | 9 | 1001 |
Kaip matote, skaičiai 0 ir1 turi tą pačią idėją, tačiau dviejų žmonių komanda už dviejų ženklų po kablelio skaitmens - 10. Ir aštuoni - keturi (1000).
Ir ką Kilobit?
plačiausiai naudojamas šį skaičių sistemą rasti kompiuterinės technologijos.Visų pirma, dvejetainiai skaičiai yra naudojami numeravimo skaitmeninius atminties ląsteles.
Čia yra pavyzdys.Visų galimų adresus bet kokį adresą autobusu skaičius yra toks, du tikru laipsniu N arba dar - 2N.Čia, N, nurodo, kad bitai magistralės, skaičių.Ką mes matome?Iš ląstelių atminties mikroschemą, skaičius yra lygus vieną laipsnį arba kitą 2. ir tada - net daugiau įdomus.Taškų 210 = 1024 yra labai arti 1000. Tuo pačiu metu, tūkstančiai naudojami kaip už dešimtųjų priešdėlių pagrindu.Taigi 1024 bitai tapo žinomas kaip "kilobitų".Pagal analogiją su kilogramą gramą ar kilogramą metrą.Prisimenu anekdotą, kaip parodyta aukščiau.
baitų ir bitai
Nuo informatikos žinoti šiuos dalykus."Baitas" (angl. Byte) paragino saugojimo vienetas, o skaitmeninės informacijos apdorojimo.Tai reiškia, kad tuo pačiu metu bitai apdorojamas kompiuteriu, skaičių.Tai klasika.
Šiuolaikinės kompiuterinės sistemos naudoti baitas, sudarytas iš 8 bitų.Todėl ji gali imtis 256 (28) skirtingas reikšmes.
Norėdami konvertuoti baitų į megabaitų, tiesiog veikti.Aritmetinis trečią klasę: 1 kilobaitas = 1024 baitai.Pamenu apie 210?A 1 MB = 1024 KB (t. S. 220 = 22h10) = 1048576 baitų.
Programos
dažniausiai baitų naudojami kompiuterinėse sistemose ir bitai - informacijos perdavimo tinklai.Apskritai, kad greičio matavimo.
Čia yra pavyzdys.Eterneto tinklas suteikia duomenų perdavimo greitis per 10 Mb / s diapazone iki 1 Gb / s.Daugiau Reikėtų pažymėti, kad, kaip taisyklė, baitas raide "B" (arba lotynų «B») nurodė."Truputi" ir registruojami.Priešdėlis "kilogramas" priskiriamas raide "K".Tai yra didžioji, o ne horizontaliai.Mažasis "K" yra parašyta po dešimtainio priešdėlis "kilo", ty vardą103 = 1000. Dabar mano išsamiau šių klausimų.
dvejetainiai ir tūkstantųjų priešdėliai
Kaip išversti baitų į megabaitų, daugiau ar mažiau aiškus.1999 metų pradžioje, gerai žinomos organizacijos IEC (Tarptautinės elektrotechnikos komisijos) išleisti į apyvartą dvejetainiu kodu formuoti kelis vienetus kiekį informacijos.Dėl šios priežasties buvo numeriais 1024 ir 1000. artumo Panašiai standartinės tūkstantųjų priešdėliai naudojami tarptautinės sistemos SI binary skiriasi tik praėjusio skiemens pakeitimo į "bi" (iš lotyniško binarius - dvejetainis).Jis atrodo taip, kaip parodyta toliau pateiktoje lentelėje.
prefiksas | Santrumpos, priėmė IEC baitų / bitai | atitinkantis dešimtainį konsolės | sumą, kuria padauginta originalų vertės informacijos kiekį |
kibi | KiB (KiB) / KIBIT | kilogramų (103) | 1024 arba 210 |
mebi | MiB (MPB) / Mibit | Mega (106) | 1048576 arba220 |
Hibi | GiB (GiB) / Gibit | koncertą (109) | 1073741824 arba 230 |
Taby | TiB (TiB) / Tibit | Tera (1012) | 1099511627776 arba 240 |
PEBI | PIB (PIB) / Pibity | augintinis (1015) | 1125899906842624 arba 250 |
eksbi | ESI (EIB) / Eibit | Aix (1018) | 1152921504606846976 arba 260 |
zebi | ZIB (ZIB) / Zibit | Zetta (1021) | 1180591620717411303424 arba 270 |
yobi | YiB (YiB) / Yibit | yotta (1024) | 1208925819614629174706176 arba 280 |
Standartinis priimta daugelyje šalių, tačiau įvesti pavadinimai yra naudojami rečiau, daugiausia raštu ir žodžiu - beveik niekada.Manoma, kad dėl to, kad Kakofonija.Galbūt taip.Jūs sutinkate, kad kilobitų skamba gražiau nei kibibit ir megabaitų geriau nei mebibytes.
Vertimas baitų megabaitų aišku.Bet tai dar ne viskas.Iki šiol, yra du požiūriai į daugelio vertybių formavimo informacijos kiekis.Kas toliau komplikuoja tai, kiek yra nuo 1 megabaitų baitas klausimą..
Pirmasis metodas
Jame priešdėlis "kilo", "Mega" ir tt D. Ar naudojamas kaip šiais atvejais binary:
- failų tvarkyklėje, ir kitos programinės įrangos sutrumpintų failo dydis nustatymas.Pavyzdžiui, programa pranešimų, kad įrašas dydis yra 10 MB.Klasikinis būdas perkelti baitų megabaitais, mano dydis, kuris yra 10485760 baitų.Failų vadovai naujausius pokyčius atitinka standartinę matmenų - naudojant trumpą formą binarinių priedus, pavyzdžiui MIB (MPB).
- Gamintojai laisvosios kreipties atminties, korteles, vaizdo atminties.
- tūris CD-ROM yra nurodyta tik dvejetainiai megabaitų.
Antrasis metodas
Yra tūkstantųjų priešdėliai naudojami kaip šiais atvejais:
- sunku ir optinių diskų.Jų apimtis švino dešimtųjų megabaitų.Išimtis: CD, kurio talpa būtų dvejetainėje.
- neformalus bendravimas.Be šiuo atveju, grubiai suapvalinti.Pavyzdžiui, byla apie 10 milijonų baitų tūris gali pasakyti, kad ji "sveria" 10 megabaitų.Ką mes matome čia?Šiuo atveju, megabaitais perduodamų baitų nėra visiškai teisinga, tačiau ji trunka komunikacijos.
- greičio simbolis telekomunikacijų ryšiai.Pavyzdžiui, imtis standartinį 100Base-TX.Be to 100 Mb / s duomenų perdavimo sparta tiksliai atitinka 100 mln Grąžtai / s.Pažvelkime labiau "apsukrus" prijungimo prie 10 Gbit / s (standartas 10GBASE-X).Jis atitinka lygiai 10 mlrd bitų / sek.Štai ir viskas.Ne šiek tiek daugiau arba mažiau.
Bet su trijų colių diskelių 1,44 MB (prisiminti tuos?), Tai buvo dar įdomesnis.Jų pajėgumas nurodomas BCD megabaitų.Ji yra paruoštas taip.Vienas iš tokių "megabaitų" buvo KiB 1000, kuris yra maždaug 0,977 MiB, bet tuo pačiu metu KiB 1 prilygo 1024 baitų.
reikia pažymėti, kad egzistuoja ryšys tarp šių dviejų variantų pateikimo konsolių skirtumas.Ir jei į kilobaitus atveju ji neviršija 2,4%, tada megabaitas jau 4,9% už GB - 7,4%, o terabaitų - beveik 10%.Natūralu, kad ne naudai dvejetaine sistema.E. "pavogti" mūsų gamintojai baitų.Pavyzdžiui, perkant kietojo disko talpa yra 1 TB.Kaip kažkas, kas studijavo informatikos, jums pamaldžiai tikėti, kad 1099511627776 baitų.Ir it turns out - "tik" 1000000000000. Tai yra, jūs turite "įkando ne" daugiau nei 99,5 mlrd baitų (beveik 98 GB).Daug ar mažai?Nuo stambių - 40-200 iš pilno ilgio plėvelės, priklausomai nuo formatu.Ne apie tai, ką nekalba?E. Kaip aprašyta pirmiau, dešimta dalis.