Mis on natuke ja bait teavet. Mis on bitt ja bait

oktett).

Enamikus andmetöötlusarhitektuurides on bait väikseim sõltumatult adresseeritav andmekogum.

Lugu

Nime "bait" kasutas esmakordselt juunis 1956 W. Buchholz (ingl. Werner buchholz). Hiljem, sama projekti raames, laiendati baiti kaheksabitiseks. Sõna bait valiti teadlikult rikutud sõnaks hammustada, hääldatakse samamoodi (inglise hammustada - "tükk"; "osa millestki eraldatud ühes hammustuses"; võrrelge ka hiljem ilmunud nimetust 4-bitise üksuse "nibble" kohta inglise keelest nibble - "hammustama"). Muudetud kirjapilt baitüle y selle asemel i tuli vältida segadust sõnaga "biti" ( natuke). Trükisõnas bait ilmus esmakordselt juunis 1959.

Määramine

Vene suurtähe "B" kasutamist baidi tähistamiseks reguleerib riikidevaheline (CIS) standard GOST 8.417-2002 ("Koguste ühikud") lisas A ja Vene Föderatsiooni valitsuse dekreet 31. oktoober 2009 nr 879. Lisaks on traditsioon kasutada SI-eesliiteid koos nimega "bait", et näidata kordajaid, mis on kahe astmed (1 KB = 1024 baiti, 1 MB = 1024 KB, 1 GB = 1024 MB ja nii edasi ning väiketähe "k" asemel kasutatakse suurt "K") ja mainitakse, et selline SI-eesliidete kasutamine ei ole õige. Vastavalt standardile GOST IEC 60027-2-2015 vastab väiketäht "k" 1000-le ja "Ki" - 1024-le, seega 1 KiB = 1024 B, 1 kB = 1000 B.

Suurtähe "B" kasutamine baidi tähistamiseks vastab GOST-i nõuetele ja väldib baitidest ja bittidest pärinevate lühendite segadust. Väikeste tähtedega kirje kujul "KB" (MB, GB) baidi tähistamiseks ei vasta rahvusvahelisele IEC standardile (ja selle järgi lokaliseeritud GOST-ile). Õigekirjasõnastiku autorid annavad aga baidile väiketähelise vormi "b" (ja "KB", "Mb", "GB"), nagu ei ole perekonnanimest moodustatud.

Tuleb meeles pidada, et GOST 8.417-s, välja arvatud "bit", pole biti jaoks ühetähelist tähistust, seetõttu ei vasta sellise kirje nagu "Mb" kasutamine "Mbps" sünonüümina sellele. standard. Kuid mõnes dokumendis kasutatakse biti lühendit b: IEEE 1541-2002, IEEE Std 260.1-2004, väiketähtedega: GOST R IEC 80000-13-2016, GOST IEC 60027-2-2015.

2005. aasta rahvusvahelises standardis IEC IEC 60027-2 kasutamiseks elektri- ja elektroonilised väljad Soovitatav märge:

  • natuke - natukeseks;
  • o, B - okteti, baidi jaoks. Veelgi enam, o on ainus märgitud tähis prantsuse keeles.

Deklinatsioon

Lisaks tavapärasele genitiivse mitmuse vormile (baidid, kilobaidid, bitid) on loendatav vorm "baidid", mida kasutatakse kombinatsioonis numbritega: 8 baiti, 16 kilobaiti. Loendusvorm on kõnekeelne. Samamoodi näiteks kilogrammidega: tavaline vorm Genitiivi käände kasutatakse numbri puudumisel ja numbriga kombinatsioonis võivad olla valikud: 16 kilogrammi (stiililiselt neutraalne tavavorm) ja 16 kilogrammi (kõnekeelne loendusvorm).

Kõik fotod, tekstidokumendid ja programmid salvestatakse arvuti mällu bittide ja baitidena. Mis on need väikseimad teabeühikud ja mitu bitti on ühes baidis?

Andmete salvestamine mällu

Arvutimälu on tohutu rakkude kogum, mis on täidetud ühtede ja nullidega. Lahter on minimaalne andmehulk, millele lugeja pääseb juurde. Füüsiliselt on see päästik (tänapäevastes arvutites). Päästik on nii väike, et seda on isegi mikroskoobi all raske näha. Igal lahtril on kordumatu aadress, millelt see või teine ​​programm selle leiab.

Enamasti mõistetakse lahtri all ühte baiti. Kuid olenevalt arhitektuuri bitidusest võib see kombineerida 2, 4 või 8 baiti. Bait tajutud elektroonilised seadmed tervikuna, kuid tegelikult koosneb see veelgi väiksematest rakkudest - bittidest. Ühes baidis saate kodeerida mis tahes märgi, näiteks tähe või numbri, samas kui 1 bitist selleks ei piisa.

Kontrollerid töötavad harva üksikute bittide peal, kuigi see on tehniliselt võimalik. Selle asemel pääseb juurde tervetele baitidele või isegi baitide rühmadele.

Mis on natuke?

Bitti mõistetakse sageli teabe mõõtühikuna. Seda määratlust ei saa nimetada täpseks, sest juba teabe mõiste on üsna ebamäärane. Õigemini on bitt kiri arvuti tähestik... Sõna "bit" pärineb ingliskeelsest väljendist "binary digit", mis tähendab sõna-sõnalt "binary digit".

Arvutite tähestik on lihtne ja koosneb ainult kahest märgist: 1 ja 0 (signaali olemasolu või puudumine, tõene või väär). Sellest komplektist piisab täiesti, et midagi loogiliselt kirjeldada. Kolmas olek, mille all mõistetakse arvuti vaikust (signaali edastamise lakkamist), on müüt.

Kiri ise ei kanna info seisukohalt mingit väärtust: ühte või nulli vaadates ei saa aru isegi sellest, millistele andmetele see väärtus viitab. Ja fotod, tekstid ja programmid koosnevad lõpuks ühtedest ja nullidest. Seetõttu on bitt iseseisva üksusena ebamugav. Seetõttu tuleb bitid kombineerida, et nendega kasulikku teavet kodeerida.

Mis on bait?

Kui bitt on täht, siis bait on sõna näidis. Üks bait võib sisaldada teksti märk, täisarv, osa suurest arvust, kaks väikest arvu jne. Seega sisaldab bait juba tähenduslikku teavet, kuigi vähesel määral.

Algajad programmeerijad ja lihtsalt uudishimulikud kasutajad on huvitatud sellest, kui palju bitte on 1 baidis. Kaasaegsetes arvutites võrdub üks bait alati kaheksa bitiga.

Kui bitt võib võtta ainult kaks väärtust, siis kaheksast bitist koosnev kombinatsioon on võimeline looma 256 erinevat kombinatsiooni. Arv 256 moodustatakse kahe tõstmisega kaheksanda astmeni (vastavalt sellele, mitu bitti on ühes baidis).

Üks bitt on 1 või 0. Juba kaks bitti võivad luua kombinatsioone: 00, 01, 10 ja 11. Kui tegemist on 8 bitiga, siis nullide ja ühtede kombinatsioon vahemikus 00000000 ... 11111111 osutub kõigest 256-ks. Kui mäletate , kui palju väärtusi see võib võtta ja mitu bitti on ühes baidis, on seda numbrit väga lihtne meeles pidada.

Iga märgikombinatsioon võib sõltuvalt kodeeringust (ASCII, Unicode jne) kanda erinevat teavet. Seetõttu seisavad kasutajad silmitsi tõsiasjaga, et vene keeles sisestatud teavet kuvatakse mõnikord keerukate tähemärkide kujul.

Kahendarvusüsteemi omadused

Kahendsüsteemil on kõik samad omadused nagu kümnendsüsteemil, millega oleme harjunud: ühtedest ja nullidest koosnevaid arve saab liita, lahutada, korrutada jne. Ainus erinevus on see, et süsteem ei koosne mitte 10-st, vaid kõigist 2-st. numbrid. Seetõttu on seda mugav kasutada teabe krüpteerimiseks.

Igal juhul positsiooniline number koosnevad kategooriatest: ühikud, kümned, sajad jne. kümnendsüsteem maksimaalne väärtusüks number on võrdne 9-ga ja kahendsüsteemis - 1. Kuna üks number võib võtta ainult kaks väärtust, suurenevad kahendarvud kiiresti. Näiteks kirjutatakse tavaline arv 9 kui 1001. See tähendab, et üheksa kirjutatakse nelja märgina, kusjuures ühele bitile vastab üks kahendmärk.

Miks teave krüpteeritakse binaarsel kujul?

Kümnendsüsteem on mugav teabe sisestamiseks ja väljastamiseks ning binaarsüsteem on mugav selle teisendusprotsessi korraldamiseks. Ka kaheksa ja kuusteist tähemärki sisaldavad süsteemid on samuti väga populaarsed: need tõlgivad masinkoodid mugavasse vormi.

Kahendsüsteem on loogika seisukohalt kõige mugavam. Üks tähendab tinglikult "jah": signaal on olemas, väide on tõene jne. Null on seotud väärtusega "ei": väärtus on väär, signaali pole jne. Iga avatud küsimuse saab teisendada küsimuseks üks või mitu valikvastustega küsimust "jah" või mitte. Kolmas variant, näiteks "tundmatu", oleks täiesti kasutu.

Arengu käigus arvutitehnoloogia Samuti töötati välja kolmebitised teabe salvestamise võimalused, mida nimetatakse triteks. Need võivad võtta kolme väärtust: 0 - konteiner on tühi, 1 - konteiner on pooltäis ja 2 - konteiner on täis. Binaarsüsteem osutus aga lihtsamaks ja loogilisemaks, mistõttu kogus see palju rohkem populaarsust.

Mitu bitti oli varem ühes baidis?

Varem ei olnud võimalik üheselt öelda, mitu bitti ühes baidis on. Algselt mõisteti baiti masinasõnana ehk bittide arvuna, mida arvuti ühe töötsükli (kell) jooksul töödelda suudab. Enne kui arvutid tööruumidesse ära mahtusid, töötasid erinevad mikroprotsessorid erineva suurusega baitidega. Bait võis sisaldada 6 bitti ja esimestes IBM-i mudelites ulatus selle suurus 9 bitini.

Tänapäeval on 8-bitised baidid muutunud nii igapäevaseks, et isegi baidi definitsioon ütleb sageli, et see on 8 bitist koosnev infoühik. Kuid paljudes arhitektuurides on bait 32-bitine ja toimib masinasõnana. Selliseid arhitektuure kasutatakse mõnes superarvutis ja signaaliprotsessoris, kuid mitte arvutites, sülearvutites ja mobiiltelefonides, millega oleme harjunud.

Miks kaheksabitine standard võitis?

Baidid omandasid kaheksabitise suuruse tänu platvormile, millel oli omal ajal kõige populaarsem 8-bitine Inteli protsessor 8086. Selle mudeli levimus aitas kaasa sellele, et 1970. a. 8 bitti baidi kohta on tegelikult saanud standardväärtus.

Kaheksabitine standard on mugav, kuna võimaldab salvestada kaks kümnendsüsteemi märki 1 baidis. 6-bitise süsteemiga on võimalik salvestada üks number, samas kui 2 bitti on üleliigne. 9 bitis saab kirjutada 2 numbrit, kuid siiski jääb üks lisabitt alles. Arv 8 on mugavuse huvides kahe kolmas aste.

Bittide ja baitide kasutusvaldkonnad

Paljud kasutajad küsivad endalt küsimust: kuidas mitte segi ajada natuke ja baiti? Kõigepealt peate pöörama tähelepanu sellele, kuidas nimetus on kirjutatud: lühendatud kujul kirjutatakse bait suure tähega "B" (inglise keeles - "B"). Vastavalt sellele kasutatakse biti tähistamiseks väikest tähte "b" ("b").

Alati on aga võimalus, et suurtäht on valesti valitud (näiteks teisendavad mõned programmid kogu teksti automaatselt väike- või suurtähtedeks). Sel juhul peaksite teadma, mida on kombeks mõõta bittides ja mida - baitides.

Traditsiooniliselt mõõdetakse mahtu baitides: kõva suurus ketas, mälupulk ja mis tahes muu meedium näidatakse baitides ja suurendatud ühikutes, näiteks gigabaitides.

Bite kasutatakse Bittides ja tuletatud ühikutes, näiteks megabittides, kanali läbitava info hulka, Interneti kiirust jne. Failide allalaadimise kiirus kuvatakse alati ka bittides.

Valikuliselt saate teisendada bitid baitideks või vastupidi. Selleks piisab, kui meeles pidada, mitu bitti ühes baidis on, ja teha lihtne matemaatiline arvutus. Bitid teisendatakse baitideks kaheksaga jagades, pöördtõlge tehakse sama arvuga korrutades.

Mis on masinsõna?

Masinasõna on mälukohta kirjutatud teave. See esindab maksimaalset teabeühikute jada, mida tervikuna töödeldakse.

Vastab sellele, mis pikka aega oli võrdne 16 bitiga. Enamik kaasaegsed arvutid see on 64 bitti, kuigi on lühemaid (32 bitti) ja pikemaid masinsõnu. Sel juhul on masinasõna moodustavate bittide arv alati kaheksakordne ja seda saab hõlpsasti baitideks teisendada.

Konkreetse arvuti puhul on sõna pikkus muutumatu ja viitab seeriale kriitilised omadused"nääre".

Mida praegu bittides ja baitides mõõdetakse? Tavaline arvutikasutaja on sellised teabeühikud praktiliselt unustanud. Ja oleksin täiesti unustanud, kui poleks olnud kilobittide ja kilobaitide segadust, milles mõõdetakse internetis reisikiirusi. Vahepeal teavad kõik juba kooliajast, et eesliide kilo korrutab algnäidiku tuhandega. Püüdes aru saada, kasutaja jagab, korrutab ja lõpuks satub aritmeetika džunglis segadusse. Võtame põhimõisted – bitt ja bait – ja vaatame, millise kastmega neid süüakse.

Definitsioon

Natuke- teabehulga minimaalne mõõtühik (nagu keeleteaduses täht). Kahendsüsteemis on bitt võrdne ühe kohaga.

Bait- digitaalse teabe salvestamise ja töötlemise ühik, mis on bittide kogum, mida süsteem suudab üheaegselt töödelda (lingvistikas nimetataks seda sõnaks).

Võrdlus

Üks bait sisaldab 8 bitti. Bit võib olla 0 või 1, bait võib olla vahemikus 0 kuni 256. Andmeedastuskiiruste osas erinevad biti/s ja bait/s väärtused (vastavalt Kbps ja Kb/s) oluliselt. Kilobittides võetakse arvesse ühenduse kiirust või vastuvõetud/edastatud teabe hulka ajaühikus. Tavaliselt kasutatakse failide allalaadimiskiiruse kuvamiseks kilobaite. Seega on ühenduse kiirusega 128 Kb / s allalaadimiskiirus (ideaalsetes tingimustes) 16 Kb / s, see tähendab, et 160 KB dokument laaditakse alla 10 sekundiga.

Järelduste sait

  1. Bit on minimaalne mõõtühik, bait on digitaalse teabe salvestamise ja töötlemise ühik
  2. Ühes baidis on 8 bitti
  3. Ühenduse kiiruse määramisel opereerivad nad tavaliselt bittidega, failide allalaadimise kiirus - baitidega.

Tänases artiklis keskendume teabe mõõtmisele. Kõik pildid, helid ja videoklipid, mida me monitoride ekraanidel näeme, pole midagi muud kui numbrid. Ja neid numbreid saab mõõta ja nüüd saate teada, kuidas teisendada megabaite megabaitideks ja megabaite gigabaitideks.

Kui teil on oluline teada, kui palju on 1 GB või kui palju on 1 MB, siis see artikkel on teie jaoks. Enamasti vajavad selliseid andmeid programmeerijad, kes hindavad oma programmide poolt hõivatud mahtu, kuid mõnikord ei sega see tavakasutajaid allalaaditud või salvestatud andmete suurust hindamas.

Lühidalt, piisab sellest, kui tead seda:

1 bait = 8 bitti

1 kilobait = 1024 baiti

1 megabait = 1024 kilobaiti

1 gigabait = 1024 megabaiti

1 terabait = 1024 gigabaiti

Levinud lühendid: kilobait = kb, megabait = mb, gigabait = GB.

Hiljuti sain oma lugejalt küsimuse: "Mis on rohkem kb või mb?" Loodetavasti teavad nüüd kõik vastust.

Teabeüksused üksikasjalikult

Infomaailmas ei kasutata mitte meile tuttavat kümnendsüsteemi, vaid binaarset. See tähendab, et üks number võib omandada väärtuse mitte 0 kuni 9, vaid 0 kuni 1.

Lihtsaim teabe mõõtühik on 1 bitt, see võib olla 0 või 1. Kuid see väärtus on tänapäevase andmemahu jaoks väga väike, seetõttu kasutatakse bitte harva. Sagedamini kasutatakse baite, 1 bait võrdub 8 bitiga ja võib võtta väärtuse vahemikus 0 kuni 15 ( kuueteistkümnendsüsteem arvutus). Tõsi, numbrite 10-15 asemel kasutatakse tähti A-st F-ni.

Kuid isegi need andmemahud pole suured, seetõttu kasutatakse tavalisi eesliiteid kilo- (tuhat), mega- (miljon), giga- (miljard).

Tasub tähele panna, et infomaailmas pole kilobait mitte 1000 baiti, vaid 1024. Ja kui tahad teada, mitu kilobaiti on megabaidis, siis saad ka numbri 1024. Kui küsida, mitu megabaiti on gigabaidis , kuulete sama vastust - 1024.

Selle määrab ka omadus kahendsüsteem arvutus. Kui kümnete kasutamisel saame iga uue numbri 10-ga korrutades (1, 10, 100, 1000 jne), siis kahendsüsteemis ilmub pärast 2-ga korrutamist uus number.

See näeb välja selline:

2, 4, 8, 16, 32, 64, 128, 256, 512, 1024

10-kohalisel kahendarvul võib olla ainult 1024 väärtust. See on rohkem kui 1000, kuid see on kõige lähemal tavalisele kilo-eesliitele. Mega ja giga ja tera kasutatakse samamoodi.

Teatavasti töötab arvuti infoga, kuid on ilmselge, et see pole meie moodi. Kuidas ja kuidas saab seda teavet mõõta? Mis on teave? Mõtleme selle välja! Neile, kellel on vaja tõlkida bitte, baite, kilobaite, megabaite, gigabaite, terabaite, olen koostanud mugava "loendusriimi", mille saate artikli lõpus alla laadida.

Teave Kas kõik, mida võis näha, kuulda või lugeda. Teabe kogused kasvavad pidevalt ja iga päevaga aina kiiremini ja kiiremini, seega tekib probleem selle säilitamise ja süstematiseerimisega, et hiljem saaksite midagi hõlpsasti üles leida. Inimkond on muutunud kiviplaatidelt ja pärgamendilt digitaalsetele andmekandjatele, kuid salvestusseadmete mõistmine muutub üha keerulisemaks.

Seda on juba korduvalt mainitud, et arvuti töötleb teavet selle abil, et see edastatakse seadmest seadmesse süsteemiplokk kasutades kaableid. Samuti tead juba, et on olemas näiteks sisendseadmed (näiteks klaviatuur ja hiir), millega saame arvutile käsklusi anda, mis tähendab, et need edastavad ka mingit infot. Selleks loovad nad ühenduse. Oleme juba õppinud, kuidas mõnda seadet ühendada. Lõpuks kasutame töödeldud teavet meie poolt. Näiteks tagastatakse see meile väljundseadmete kaudu, mille näiteks on pilt monitoril. Me kõik oleme harjunud sellise teabega nagu kirjad raamatus, meie sissekanded päevikusse. Siin on kõik lihtne: teave salvestatakse raamatusse teksti kujul ja raamat on raamatukogus riiulil. Ja nagu sa juba lugeda võisid, arvutis olev teave salvestatakse andmekandjale... Näiteks, HDD(loeme tema kohta) süsteemiüksuses (ta on fotol)

Saame lugeda vaid seda, mis kleebis peal on, ja ka siis pole enamuse pealdiste tähendus selge. See väike rauatükk, mille saab tasku pista, mahutab aga miljoneid raamatuid ja dokumente, tuhandeid pilte, heli- ja videosalvestisi. Kuidas on? Fakt on see, et arvuti on masin, vool liigub läbi juhtmete ja arvuti ei suuda tajuda sama raamatut ega meid ümbritsevat maailma nagu meie. Kuid see suudab suurepäraselt kindlaks teha, kas signaal on või mitte, noh või vastavalt väike või suur pinge. Seega võib arvuti tajuda infot signaali olemasolu või puudumise kohta kui "jah" või "ei" või digitaalselt 0 või 1. Seega on meil lihtne nullist ja ühest koosnev süsteem, mida nimetatakse nn. binaarne, kuna seal on ainult kaks numbrit. Kutsutakse ühte numbrit (0 või 1). bitt on arvutiteabe väikseim ühik... Tema arvuti saab salvestada ja edastada. Seda on aga väga vähe, kuidas talletada näiteks sõnu?

Mis on bait. Mitu bitti on ühes baidis.

Olete ilmselt kuulnud morsekoodist, kus pikkade ja lühikeste signaalide kombinatsioonid (punktid ja kriipsud) dekodeeriti sõnadeks. Ja kui võtta 8 numbri kombinatsioon, millest igaüks võib olla üks või null, siis saame 256 kombinatsiooni, millest piisab nii numbrite kui tähtede ja rohkem kui ühe tähestiku kuvamiseks. Ja need 8 bitti nimetatakse baidiks... Sellel viisil baidis 8 bitti... Seda pole vaja peas hoida ega pähe õppida, arvutiga saab töötada ka ilma selliste teadmisteta, aga info suurust tuleb ikkagi hinnata. Informatsiooni mõõtmine bittides ja isegi baitides on keeruline, kuna info hulk on palju suurem.

Mis on kilobaidid, megabaidid ja gigabaidid. Kuidas teisendada kilobaite megabaitideks ja gigabaite megabaitideks.

Kümnendsüsteemis kasutame suure arvu tähistamiseks eesliiteid. Näiteks: eesliide kilo tähendab, et määratud arv tuleb korrutada tuhandega. 1 kilogramm = 1000 grammi. Aga kilobait ei ole tuhat baiti ja 2 astmega 10, st 1024 baiti, mis ei ole täiesti õige. Sellega on alguses raske harjuda, on isegi selline anekdoot:

- Mis vahe on programmeerijal ja tavalisel inimesel?

- Programmeerija arvab, et kilogramm vorsti on 1024 grammi, aga tavainimene arvab, et kilobait on 1000 baiti.

Eesliide mega soovitab miljonit, aga megabait on jälle 1024 kilobaiti ehk 1 048 576 baiti. Nagu näete, on megabait suurem kui kilobait. Gigabait on 1024 megabaiti= 1048576 kilobaiti = 1073741824 baiti. Üks terabait on 1024 gigabaiti vastavalt.

Nimi

Määramine

Kui palju oleks kümnendkohana

Binaarses vormis

1

Kilobait

1024

Megabait

10 6 = 1 000 000

1 048 576

Gigabait

10 9 = 1 000 000 000

1 073 741 824

Terabait

10 12 = 1 000 000 000 000

1 099 511 627 776

Petabait

1 125 899 906 842 624

Siin on levinumad ühikud teabehulga mõõtmiseks. To teisendada kilobaidid megabaitideks, on vaja need jagada 1024-ga ja teisendada gigabaiti megabaitideks need on vaja korrutada 1024-ga. Segaduse kõrvaldamiseks tehti ettepanek kasutada binaarsete eesliidete jaoks "bi", kuid kibibait ja mebibait ei kõla eriti meeldivalt ja ebatavaliselt, seega pole nad veel juurdunud.

Et mõista, kuidas tuttav asi välja näeb elektroonilisel kujul(mahu osas) annan ligikaudsed arvud:

  • A4 prinditud lehe sisu - 100 kilobaiti
  • 1,5 tundi filmi madala kvaliteediga (kaasaegses mastaabis) - 1,5 gigabaiti. Kõrge võib olla 40 gigabaiti.
  • Keskmise kvaliteediga foto - 1-1,5 megabaiti
  • Keskmise kvaliteediga helisalvestus 3-5 minutit - 10 megabaiti

Sellest artiklist õppisite:

  • Mis on teave
  • Kuidas teavet arvutis esitatakse
  • Mis on biit
  • Mis on bait
  • Millised on manused suure infohulga mõõtmiseks
  • Kuidas teisendada kilobaite megabaitideks
  • Mitu megabaiti gigabaitides ja palju muud