Bit eller byte. Hur många bitar finns i en byte? Vad är bit och byte? Klar med teori

Enhet Förkortning Hur
bit b 0 eller 1 bit
byte B 8 bitar
kilobit kbit (kb) 1 000 bitar
kilobyte KByte (KB) 1024 byte
megabit mbit (mb) 1 000 kilobitar
megabyte MB (MB) 1024 kilobyte
gigabit gbit (gb) 1 000 megabit
gigabyte GB (GB) 1024 megabyte
terabit tbit (tb) 1 000 gigabit
terabyte TByte (TB) 1024 gigabyte

Byte(byte) - en enhet för lagring och behandling av digital information. Oftast anses en byte vara lika med åtta bitar, i vilket fall den kan anta ett av 256 (2'8) olika värden. För att understryka att en åttabitars byte avses används termen "oktett" (latinsk oktett) i beskrivningen av nätverksprotokoll.

Kilobyte(kB, Kb, Kb) m., skl. - en måttenhet för mängden information, lika, beroende på sammanhanget, 1000 eller 1024 (2'10) standard (8-bitars) byte. Den används för att indikera mängden minne i olika elektroniska enheter.
1 kilobyte (KB) = 8 kilobits (KB)

Megabyte(MB, M, MB) m., skl. - en måttenhet för mängden information, lika, beroende på sammanhanget, 1 000 000 (10'6) eller 1 048 576 (2'20) standard (8-bitars) byte.

gigabyte(GB, G, GB) - en multipel måttenhet för mängden information, lika med 2'30 standard (8-bitars) byte eller 1024 megabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

Terabyte(TB, TB) m., skl. - en måttenhet för mängden information, lika med 1 099 511 627 776 (2'40) standard (8-bitars) byte eller 1 024 gigabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

Petabyte(PByte, PB) m., skl. - en måttenhet för mängden information, lika med 25'0 standard (8-bitars) byte eller 1024 terabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

exabyte(Ebyte, E, EB) - en måttenhet för mängden information, lika med 26'0 standard (8-bitars) byte eller 1024 petabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

Zettabyte(Zbyte, ZB, ZB) - en måttenhet för mängden information, lika med 27'0 standard (8-bitars) byte eller 1024 exabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

Yottabyte(Ybyte, Y, YB) - en måttenhet för mängden information, lika med 1024 standard (8-bitars) byte eller 1000 zettabyte. Den används för att indikera mängden minne i olika elektroniska enheter.

1 Yottabyte kan representeras som:

103 = 1 000 Zettabyte

106 = 1 000 000 Exabyte

109 = 1 000 000 000 Petabyte

1012 = 1 000 000 000 000 terabyte

1015 = 1 000 000 000 000 000 gigabyte

1018 = 1 000 000 000 000 000 000 megabyte

1021 = 1 000 000 000 000 000 000 000 kilobyte

1024 = 1 000 000 000 000 000 000 000 000 byte

Byte, bitar, kilobit, kilobyte, megabit, megabyte, gigabit, gigabyte, terabit, terabyte, petabit, petabyte, exbit, exbyte omvandlare

7,2 terabyte per DVD-storlek

Australiska forskare har skapat en teknik som teoretiskt låter dig bränna 7,2 terabyte data på en enda skiva lika stor som en vanlig DVD. Det rapporterar Nature News och forskarnas artikel publicerades i tidskriften Nature.

I moderna DVD-enheter spelas information in med hjälp av en laserstråle som bränner spår på skivans yta. Den nya tekniken fungerar på liknande sätt. Den största skillnaden är att istället för utseendet av skåror på skivans yta smälts guldnanopin.

Forskare lyckades uppnå en så hög densitet av informationsinspelning med hjälp av flera tekniker. Först använde forskarna lasrar i flera färger. Faktum är att strålar av en viss våglängd endast påverkar stift med ett visst förhållande mellan längd och tjocklek. För det andra använde forskarna strålar med olika polarisationer som verkar på stift orienterade på ett visst sätt.

Med hjälp av strålar av olika färger och olika polarisationer är det möjligt att spela in information på samma område på skivan flera gånger. Så, till exempel, två typer av polarisering och tre färger (det vill säga totalt sex möjliga kombinationer) låter dig skriva 1,6 terabyte data på en skiva i storleken på en DVD. Lägger du till ytterligare ett polariseringsalternativ får du en disk med en kapacitet på 7,2 terabyte.

För att läsa informationen använder forskarna en svag laserstråle som inte smälter nanoroderna. I det här fallet erhålls en läsbar signal vid utgången: det har empiriskt fastställts att nanorods "svarar" på en svag laser mycket bättre än till exempel sfäriska nanopartiklar, till vilka stavarna vänder sig efter smältning.

Den svaga sidan av den nya tekniken är att forskarna använder laserpulser av mycket kort varaktighet – i storleksordningen några femtosekunder. Sådana lasrar är dyra och svåra att tillverka. Forskare hoppas att ytterligare utveckling av teknik kommer att övervinna denna begränsning. De förväntar sig att den industriella användningen av deras upptäckt kommer att börja runt 2020-talet. ♌

Fånga guldfisk på nätet

Alla foton, textdokument och program lagras i datorns minne i form av bitar och bytes. Vilka är dessa minsta informationsenheter och hur många bitar finns det i en byte?

Lagra data i minnet

Datorminne är en enorm samling celler fyllda med nollor och ettor. En cell är den minsta mängd data som en läsare kan komma åt. Fysiskt är det en trigger (i moderna datorer). Avtryckaren är så liten att den är svår att se även i mikroskop. Varje cell har en unik adress där ett eller annat program hittar den.

Under cellen förstår i de flesta fall en byte. Men beroende på arkitekturens bithet kan den kombinera 2, 4 eller 8 byte. En byte uppfattas av elektroniska enheter som en helhet, men i själva verket består den av ännu mindre celler - bitar. I 1 byte kan du koda vilket tecken som helst, till exempel en bokstav eller siffra, medan 1 bit inte räcker för detta.

Styrenheter fungerar sällan på enskilda bitar, även om det är tekniskt möjligt. Istället hänvisar det till hela byte eller till och med grupper av byte.

Vad är ett beat?

Ofta förstås lite som en informationsenhet. En sådan definition kan inte kallas korrekt, eftersom själva begreppet information är ganska vagt. Mer korrekt, lite är en bokstav i datoralfabetet. Ordet "bit" kommer från det engelska uttrycket "binär siffra", som ordagrant betyder "binär siffra".

Datorernas alfabet är enkelt och består av endast två tecken: 1 och 0 (närvaro eller frånvaro av en signal, sant eller falskt). Denna uppsättning är tillräckligt för att logiskt beskriva vad som helst. Det tredje tillståndet, som förstås som datorns tystnad (avbrytande av överföring av signaler), är en myt.

Brevet i sig har inget värde när det gäller information: tittar man på ett eller noll är det omöjligt att ens förstå vilken typ av data detta värde avser. Och foton, och texter och program består i slutändan av ettor och nollor. Därför är lite obekvämt som en självständig enhet. Därför måste bitar kombineras för att koda användbar information med deras hjälp.

Vad är en byte?

Om en bit är en bokstav så är en byte som ett ord. En byte kan innehålla ett texttecken, ett heltal, en del av ett stort tal, två små tal osv. En byte innehåller alltså redan meningsfull information, om än i en liten mängd.

Nyfikna programmerare och bara nyfikna användare är intresserade av hur många bitar som finns i 1 byte. I moderna datorer är en byte alltid lika med åtta bitar.

Om en bit bara kan anta två värden, kan en kombination av åtta bitar skapa 256 olika kombinationer. Talet 256 bildas genom att höja två till åttonde potensen (beroende på hur många bitar som finns i en byte).

En bit är 1 eller 0. Två bitar kan redan skapa kombinationer: 00, 01, 10 och 11. När det gäller 8 bitar finns det bara 256 alternativ för att kombinera nollor och ettor i intervallet 00000000 ... 11111111. Om du kommer ihåg, hur många värden som kan ta och hur många bitar som finns i en byte, då kommer det att vara väldigt lätt att komma ihåg den här siffran.

Varje kombination av tecken kan innehålla olika information beroende på kodningen (ASCII, Unicode, etc.). Det är därför användare ställs inför det faktum att information som skrivs in på ryska ibland visas i form av intrikata tecken.

Funktioner i det binära talsystemet

Det binära systemet har alla samma egenskaper som decimalsystemet vi är vana vid: tal som består av ettor och nollor kan adderas, subtraheras, multipliceras etc. Den enda skillnaden är att systemet inte består av 10, utan bara av 2 siffror. Det är därför det är bekvämt att använda det för att kryptera information.

I vilket positionsnummer som helst består de av siffror: enheter, tiotal, hundra, etc. I decimalsystemet är maxvärdet för en siffra 9, och i det binära systemet är det 1. Eftersom en siffra bara kan ta två värden, binära tal ökar snabbt i längd. Till exempel kommer siffran 9 som är bekant för oss att skrivas som 1001. Det betyder att nio kommer att skrivas med fyra tecken, medan ett binärt tecken kommer att motsvara en bit.

Varför krypteras information i binär form?

Decimalsystemet är bekvämt för inmatning och utmatning av information, och det binära systemet är för att organisera processen för dess omvandling. Också mycket populära är system som innehåller åtta och sexton tecken: de översätter maskinkoder till en bekväm form.

Det binära systemet är det mest bekväma när det gäller logik. En betyder villkorligt "ja": det finns en signal, påståendet är sant, etc. Noll är associerat med värdet "nej": värdet är falskt, det finns ingen signal, etc. Vilken öppen fråga som helst kan konverteras till en eller flera frågor med svarsalternativ "ja" " eller inte". Ett tredje alternativ, som "okänt", skulle vara helt värdelöst.

Under utvecklingen av datorteknik utvecklades också tresiffriga kapaciteter för att lagra information, som kallas trits. De kan ta tre värden: 0 - behållaren är tom, 1 - behållaren är halvfull och 2 - behållaren är full. Det binära systemet visade sig dock vara enklare och mer logiskt, så det blev mycket mer populärt.

Hur många bitar fanns i en byte tidigare?

Tidigare var det omöjligt att entydigt säga hur många bitar som finns i en byte. Ursprungligen uppfattades en byte som ett maskinord, det vill säga antalet bitar som en dator kan bearbeta i en arbetscykel (takt). När datorer ännu inte var placerade på kontor arbetade olika mikroprocessorer med bytes av olika storlekar. En byte kunde innehålla 6 bitar, och för de första IBM-modellerna nådde dess storlek 9 bitar.

Idag har 8-bitars bytes blivit så vanligt att även definitionen av en byte ofta säger att det är en informationsenhet som består av 8 bitar. Men på vissa arkitekturer är en byte 32 bitar och fungerar som ett maskinord. Sådana arkitekturer används i vissa superdatorer och signalprocessorer, men inte i våra vanliga datorer, bärbara datorer och mobiltelefoner.

Varför vann åttabitars standarden?

Bytes fick en åttabitars storlek tack vare plattformen med den mest populära 8-bitars Intel 8086-processorn på sin tid. Prevalensen av denna modell bidrog till att det på 1970-talet. 8 bitar per byte har faktiskt blivit standardvärdet.

Åttabitarsstandarden är bekväm genom att den låter dig lagra två decimaltecken i 1 byte. Med ett 6-bitarssystem är det möjligt att lagra en siffra, medan 2 bitar är överflödiga. I 9 bitar kan du skriva 2 siffror, men det finns fortfarande en extra bit. Siffran 8 är den tredje potensen av två, vilket ger ytterligare bekvämlighet.

Användningsområden för bitar och bytes

Många användare undrar: hur man inte förväxlar bitar och byte? Först och främst måste du vara uppmärksam på hur beteckningen är skriven: en byte förkortas som en stor bokstav "B" (på engelska - "B"). Följaktligen tjänar en liten bokstav "b" ("b") till att beteckna en bit.

Det finns dock alltid möjligheten att skiftläge är felaktigt (till exempel konverterar vissa program automatiskt all text till gemener eller versaler). I det här fallet bör du veta vad som är vanligt att mäta i bitar och vad - i byte.

Traditionellt mäts volymer i byte: storleken på en hårddisk, flash-enhet och alla andra media kommer att anges i byte och större enheter, till exempel gigabyte.

Bitar används för Mängden information som en kanal skickar, internethastighet, etc. mäts i bitar och härledda enheter, såsom megabit. Filnedladdningshastigheten visas också alltid i bitar.

Om så önskas kan du konvertera bitar till byte eller vice versa. För att göra detta räcker det att komma ihåg hur många bitar som finns i en byte och utföra en enkel matematisk beräkning. Bitar omvandlas till byte genom att dividera med åtta och omvända genom att multiplicera med samma tal.

Vad är ett maskinord?

Ett maskinord är information som lagras i en minnescell. Det representerar den maximala sekvensen av informationsenheter som bearbetas som en helhet.

Motsvarar som under lång tid var lika med 16 bitar. I de flesta moderna datorer är det 64 bitar, även om det även finns kortare (32 bitar) och längre maskinord. I det här fallet är antalet bitar som bildar ett maskinord alltid en multipel av åtta och kan enkelt omvandlas till byte.

För en viss dator är längden på ett ord oförändrad och är en av de viktigaste egenskaperna hos hårdvara.

För att mäta längd finns det sådana enheter som millimeter, centimeter, meter, kilometer. Det är känt att massa mäts i gram, kilogram, centners och ton. Tid som löper uttrycks i sekunder, minuter, timmar, dagar, månader, år, århundraden. Datorn arbetar med information och det finns även lämpliga måttenheter för att mäta dess volym.

Vi vet redan att en dator uppfattar all information.

Bit- detta är den minsta måttenheten för information, motsvarande en binär siffra ("0" eller "1").

Byte består av åtta bitar. Med en byte kan du koda ett tecken av 256 möjliga (256 = 2 8). Således är en byte lika med ett tecken, det vill säga 8 bitar:

1 tecken = 8 bitar = 1 byte.

Bokstav, siffra, skiljetecken är symboler. En bokstav, en symbol. En siffra är också ett tecken. Ett skiljetecken (antingen en punkt, eller ett kommatecken, eller ett frågetecken, etc.) är återigen ett tecken. Ett mellanslag är också ett tecken.

Studiet av datorkunskaper involverar övervägande av andra, större enheter för informationsmätning.

Bytetabell:

1 byte = 8 bitar

1 kb (1 Kilobyte) = 2 10 byte = 2*2*2*2*2*2*2*2*2*2 byte =
= 1024 byte (ungefär 1 tusen byte - 10 3 byte)

1 MB (1 Megabyte) = 2 20 byte = 1024 kilobyte (ungefär 1 miljon byte - 10 6 byte)

1 GB (1 gigabyte) = 2 30 byte = 1024 megabyte (ungefär 1 miljard byte - 10 9 byte)

1 TB (1 Terabyte) = 240 byte = 1024 gigabyte (ungefär 1012 byte). Terabyte kallas ibland ton.

1 Pb (1 Petabyte) = 2 50 byte = 1024 terabyte (ungefär 10 15 byte).

1 exabyte= 260 byte = 1024 petabyte (ungefär 1018 byte).

1 Zettabyte= 270 byte = 1024 exabyte (ungefär 1021 byte).

1 Yottabyte= 2 80 byte = 1024 zettabyte (ungefär 10 24 byte).

I tabellen ovan är tvåpotenser (2 10 , 2 20 , 2 30, etc.) de exakta värdena för kilobyte, megabyte, gigabyte. Men potenserna för talet 10 (mer exakt, 10 3 , 10 6 , 10 9 , etc.) kommer redan att vara ungefärliga värden, avrundade nedåt. Således representerar 2 10 = 1024 byte det exakta värdet av en kilobyte, och 10 3 = 1000 byte är det ungefärliga värdet av en kilobyte.

En sådan approximation (eller avrundning) är helt acceptabel och allmänt accepterad.

Följande är en bytetabell med engelska förkortningar (i den vänstra kolumnen):

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

1 Mb ~ 10 6 b = 10*10*10*10*10*10 b = 1 000 000 b - megabyte

1 Gb ~ 10 9 b - gigabyte

1 Tb ~ 10 12 b - terabyte

1 Pb ~ 10 15 b - petabyte

1 Eb ~ 10 18 b - exabyte

1 Zb ~ 10 21 b - zettabyte

1 Yb ~ 10 24 b - yottabyte

Ovanför i den högra kolumnen finns de så kallade "decimalprefixen", som används inte bara med bytes, utan också inom andra områden av mänsklig aktivitet. Till exempel betyder prefixet "kilo" i ordet "kilobyte" tusen byte, precis som det i fallet med en kilometer motsvarar tusen meter, och i exemplet med ett kilogram är det lika med tusen gram.

Fortsättning följer…

Frågan uppstår: har bytetabellen en fortsättning? Inom matematiken finns begreppet oändlighet, som betecknas som en inverterad åtta: ∞.

Det är tydligt att man i bytetabellen kan fortsätta att lägga till nollor, eller snarare, potenser till talet 10 på detta sätt: 10 27 , 10 30 , 10 33 och så vidare i det oändliga. Men varför är detta nödvändigt? I princip medan terabyte och petabyte räcker. I framtiden kanske inte ens en yottabyte räcker.

Slutligen ett par exempel på enheter som kan lagra terabyte och gigabyte med information.

Det finns en bekväm "terabyte" - en extern hårddisk som ansluts via USB till en dator. Den kan lagra en terabyte med information. Det är särskilt praktiskt för bärbara datorer (där det kan vara problematiskt att byta hårddisk) och för att säkerhetskopiera information. Det är bättre att göra säkerhetskopior av information i förväg, och inte efter att allt är borta.

Flash-enheter kommer i 1 GB, 2 GB, 4 GB, 8 GB, 16 GB, 32 GB, 64 GB och till och med 1 terabyte.

I dagens artikel kommer vi att ta itu med mätning av information. Alla bilder, ljud och videoklipp som vi ser på skärmar är inget annat än siffror. Och dessa siffror kan mätas, och nu kommer du att lära dig hur du konverterar megabit till megabyte och megabyte till gigabyte.

Om det är viktigt för dig att veta hur många mb i 1 GB eller hur många KB i 1 mb, då är den här artikeln för dig. Oftast behövs sådana data av programmerare som utvärderar volymen som upptas av deras program, men ibland stör det inte vanliga användare att uppskatta storleken på nedladdade eller lagrade data.

Kort sagt, det räcker med att veta detta:

1 byte = 8 bitar

1 kilobyte = 1024 byte

1 megabyte = 1024 kilobyte

1 gigabyte = 1024 megabyte

1 terabyte = 1024 gigabyte

Vanliga förkortningar: kilobyte=kb, megabyte=mb, gigabyte=gb.

Nyligen fick jag en fråga från min läsare: "Vad är mer kb eller mb?". Hoppas nu alla vet svaret.

Informationsenheter i detalj

I informationsvärlden används inte det decimala mätsystemet, som är bekant för oss, utan binärt. Det betyder att en siffra inte kan anta ett värde från 0 till 9, utan från 0 till 1.

Den enklaste informationsenheten är 1 bit, den kan vara 0 eller 1. Men detta värde är mycket litet för den moderna mängden data, så bitar används sällan. Byte är vanligare, 1 byte är lika med 8 bitar och kan ta ett värde från 0 till 15 (hexadecimalt). Det är sant att istället för siffrorna 10-15 används bokstäver från A till F.

Men även dessa datavolymer är små, därför används prefixen som är bekanta för alla: kilo- (tusen), mega- (miljoner), giga- (miljarder).

Det är värt att notera att i informationsvärlden är en kilobyte inte lika med 1000 byte, utan 1024. Och om du vill veta hur många kilobyte som finns i en megabyte, så får du också siffran 1024. På frågan hur många megabyte är i en gigabyte kommer du att höra samma svar - 1024.

Detta bestäms också av funktionen hos det binära kalkylsystemet. Om vi, när vi använder tiotal, får varje ny siffra genom att multiplicera med 10 (1, 10, 100, 1000, etc.), så visas en ny siffra i det binära systemet efter multiplicering med 2.

Det ser ut så här:

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

Ett tal som består av 10 binära siffror kan ha så få som 1024 värden. Detta är mer än 1000, men närmast det vanliga prefixet kilo-. Mega- och giga och tera- tillämpas på liknande sätt.

86372 08.08.2009

tweet

plus

Låt oss först försöka ta reda på vad bitar och bytes är. En bit är den minsta måttenheten för mängden information. Tillsammans med en bit används en byte aktivt. En byte är 8 bitar. Låt oss försöka visualisera detta i följande diagram.

Jag tror att allt är klart med detta och det är meningslöst att uppehålla sig mer i detalj. Eftersom bitar och bytes är mycket små värden används de främst med prefixen kilo, mega och giga. Du har säkert hört talas om dem sedan gymnasiet. Vi har sammanställt de allmänt accepterade enheterna och deras förkortningar till en tabell.

Låt oss nu försöka bestämma värdena för att mäta hastigheten på internetanslutningen.

I klartext är anslutningshastighet mängden information som tas emot eller skickas av din dator per tidsenhet. I det här fallet är det vanligt att betrakta en sekund som en tidsenhet och ett kilo eller megabit som mängden information.

Så om din hastighet är 128 Kbps betyder det att din anslutning har en bandbredd på 128 kilobits per sekund eller 16 kilobyte per sekund.

Mycket eller lite är upp till dig att bedöma. För att mer materiellt känna din hastighet rekommenderar jag att du använder våra tester. Bestäm hur lång tid det tar att ladda ner en fil med den storlek du anger med din anslutningshastighet. Du kan också se hur stor fil du kan ladda ner under en viss tid med din anslutningshastighet.

När du använder våra tester måste du komma ihåg och ta hänsyn till att vår server, på vilken alla dessa test faktiskt finns, är tillräckligt långt från din dator och följaktligen kan resultaten påverkas av arbetsbelastningen på vår server (på vår webbplats under rusningstid mäter vi samtidigt anslutningshastigheten för mer än 1 000 personer), såväl som trängseln på internetlinjer.