Handledningar

▷ Mätenheter i databehandling: bit, byte, mb, terabyte och petabyte

Innehållsförteckning:

Anonim

I den här artikeln kommer vi att se mätenheterna i beräkningen, vi kommer att lära oss vad de består av, vad de mäter och ekvivalensen mellan var och en av dem, bit, byte, Megabyte Terabyte och Petabyte . Det finns många fler! Känner du dem

Om du någonsin har läst någon av våra recensioner och artiklar kommer du säkert att ha stött på vissa värden uttryckta i dessa måttenheter. Och om du också har lagt märke till uttrycker vi vanligtvis mätningarna i nätverk med bitar och lagring i byte. Vad är då ekvivalensen mellan dem? Vi kommer att se allt detta i den här artikeln.

Innehållsindex

Att känna till denna typ av åtgärder är verkligen användbart när man köper olika datorkomponenter, eftersom vi kan undvika att bli lurade. Kanske en dag kommer vi att anställa internettjänsten för någon operatör och berätta siffrorna i Megabits och vi kommer så gärna att kontrollera vår hastighet och se att den är mycket lägre än vi ursprungligen trodde. De har inte lurat oss, de kommer bara att vara uttryckta i en annan storlek.

Det händer också vanligtvis med frekvensen hos processorer och RAM-minnen, vi måste veta likvärdigheten mellan Hertzios (Hz) och Megahertzios (Mhz) till exempel.

För att klargöra alla dessa tvivel har vi föreslagit att utveckla en tutorial så komplett som möjligt om alla dessa enheter och deras ekvivalenter

Vad är lite

Bit kommer från orden binär siffra eller binär siffra. Det är en måttenhet för att mäta lagringskapaciteten för ett digitalt minne och representeras av storleken "b". Biten är den numeriska representationen av det binära numreringssystemet, som försöker representera alla befintliga värden med hjälp av värdena 1 och 0. Och de är direkt relaterade till värdena på elektrisk spänning i ett system.

På detta sätt kan vi ha en positiv spänningssignal, till exempel 1 Volt (V) som kommer att representeras som en 1 (1 bit) och en nollspänningssignal, som kommer att representeras som en 0 (0 bit)

Egentligen är operationen motsatt och en elektrisk puls representeras med en 0 (negativ kant), men för förklaringen används alltid det mest intuitiva för människor. Från maskinens synvinkel är det exakt samma, konverteringen är direkt.

Så, en följd av bitar representerar en kedja av information eller elektriska pulser som får en processor att utföra en viss uppgift. Vår CPU förstår bara dessa två tillstånd, spänning eller icke-spänning. Med många av dessa föreningar lyckas vi göra vissa uppgifter på vår maskin.

Bitkombination

Med en bit kan vi bara representera två tillstånd i en maskin, men om vi börjar gå med i vissa bitar med andra kan vi få vår maskin att koda mer variation och information.

Om vi ​​till exempel hade två bitar, kunde vi ha fyra olika tillstånd, och därför kunde vi utföra fyra olika operationer. Låt oss se till exempel hur vi kan styra två knappar:

0 0 Tryck inte på någon knapp
0 1 Tryck på knapp 1
1 0 Tryck på knapp 2
1 1 Tryck på båda knapparna

På detta sätt kan vi göra maskiner som de vi för närvarande har. Genom kombinationen av bitar är det möjligt att göra allt vi ser idag i vårt team.

Det binära systemet är ett system av bas 2 (två värden) så för att bestämma hur många kombinationer av bitar vi kan göra, skulle vi bara behöva höja basen till den n: a kraften enligt de bitar vi vill ha. Till exempel:

Om jag har 3 bitar, har jag 2 3 möjliga kombinationer eller 8. Är det sant?:

0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

Om den hade 8 bitar (oktett) skulle vi ha 2 8 möjliga kombinationer eller 256.

De viktigaste bitarna

Som i alla numreringssystem är 1 inte detsamma som 1000, nollorna till höger räknas mycket. Vi kallar den mest signifikanta eller högsta värden bit (MSB) och den minst signifikanta eller minst värdet bit.

ställning 5 4 3 2 1 0
bit 1 0 1 0 0 1
värde 2 5 2 4 2 3 2 2 2 1 2 0
Decimalvärde 32 16 8 4 2 1
MSB LSB

Som vi ser, desto större position till höger, desto större blir värdet på biten.

Processorarkitekturer

Visst har vi alla i första hand relaterat till värdet på bitar med arkitekturen för en dator. När vi talar om 32-bitars eller 64-bitars processorer hänvisar vi till förmågan att utföra operationer som dessa har, särskilt ALU (aritmetisk-logisk enhet) för att bearbeta instruktioner.

Om en processor är 32 bitar kommer den att kunna arbeta samtidigt med grupper av bitar på upp till 32 element. Med en 32-bitarsgrupp kan vi representera 2 32 olika typer av instruktioner eller 4294967296

En av 64 skulle därför kunna arbeta med ord (instruktioner) på upp till 64 bitar. Ju fler bitar i en grupp, desto större kapacitet att utföra operationer har en processor. På liknande sätt med en grupp på 64 kan vi representera 2 64 typer av operationer., Löjligt stort belopp.

Lagringsenheter: byte

För sin del mäter lagringsenheter sin kapacitet i byte. En byte är en informationsenhet som motsvarar en beställd uppsättning på 8 bitar eller en oktett. Storleken som en byte representeras är med huvudstaden " B ".

Så i en byte kommer vi att kunna representera 8 bitar, så konverteringen är ganska klar nu

1 byte = 8 bitar

Gå från bitar till bitar

För att konvertera från Byte till bit måste vi bara utföra lämpliga operationer. Om vi ​​vill gå från bitar till bitar måste vi bara multiplicera värdet med 8. Och om vi vill gå från bitar till Bytes måste vi dela värdet.

100 Bytes = 100 * 8 = 800 bitar

256 bitar = 256/8 = 32 byte

Byte-multiplar

Men som vi ser är Byte en riktigt liten mått jämfört med de värden vi för närvarande hanterar. Det är därför som åtgärder som representerar multiplarna i Bytes har lagts till för att anpassa sig till tiderna.

Strengt taget bör vi använda ekvivalensen mellan multipelerna av Byte genom det binära systemet, eftersom det är basen som numreringssystemet fungerar på. Som vi gör med mängder som vikt eller meter, kan vi också hitta multiplar i detta representationssystem.

Byte-multiplar i internationellt mätsystem

Datorforskare gillar alltid att representera saker med sina verkliga värden, som i föregående exempel. Men om vi är ingenjörer, skulle vi också vilja ha det internationella numreringssystemet som referens. Och det är just av denna anledning som dessa värden skiljer sig efter det system vi använder, och det beror på att basen 10 i decimaltalssystemet används för att representera multiplarna för varje enhet. Enligt International Electrotechnical Commission (IEC) skulle tabellen över multiplar av Byte och namn vara följande:

Magnitude namn I symbol Faktor i decimalsystem Värde i binärt system (i Bytes)
bitgrupp B 10 0 1
kilobyte KB 10 3 1000
megabyte MB 10 6 1.000.000
Gigabyte GB 10 9 miljard
terabyte TB 10 12 1, 000, 000, 000, 000
petabyte PB 10 15 1.000.000.000.000.000
exabyte EB 10 18 1.000.000.000.000.000.000
ZETTABYTE ZB 10 21 1.000.000.000.000.000.000.000
YOTTABYTE YB 10 24 1.000.000.000.000.000.000.000.000

Varför 1024 istället för 1000

Om vi ​​håller oss till det binära numreringssystemet, bör vi använda det här passet för att skapa multiplar av Byte. På detta sätt:

1 KB (Kilobyte) = 2 10 Byte = 1024 B (Bytes)

På detta sätt kommer vi att ha följande tabell över multiplar av Byte:

Magnitude namn I symbol Faktor i binärt system Värde i binärt system (i Bytes)
bitgrupp B 2 0 1
kibibyte KB 2 10 1024
MEBIBYTE MB 2 20 1048576
gibibyte GB 2 30 1073741824
tebibyte TB 2 40 1, 099 511, 627, 776
pebibyte PB 2 50 1, 125 899, 906, 842, 624
exbibyte EB 2 60 1, 152 921, 504, 606, 846, 976
zebibyte ZB 2 70 1.180 591.620.717.411.303.424
yobibyte YB 2 80 1, 208 925, 819, 614, 629, 174, 706, 176

Vad var och en av oss gör, eftersom de skickligt förenar dessa två mätsystem. Vi tar noggrannheten i det binära systemet tillsammans med det fina namnet på det internationella systemet för att alltid prata om att 1 Gigabyte är 1024 Megabyte. Låt oss vara ärliga, som skulle tänka att be om en 1 Tebibyte-hårddisk, de skulle möjligen kalla oss dumma. Ingenting är längre från verkligheten.

Varför har min hårddisk mindre kapacitet än jag har köpt?

Efter att ha läst detta kommer du säkert att ha märkt en sak, lagringskapaciteten i det internationella systemet är mindre än de som representeras i binär. Och säkert har vi också lagt märke till att hårddiskar, absolut när vi köper en, kommer med mindre kapacitet än vad vi ursprungligen lovat. Men är det sant?

Vad som händer är att hårddiskar marknadsförs i termer av decimalkapacitet enligt det internationella systemet, så en Gigabyte motsvarar 1 000 000 000 Bytes. Och operativsystem som Windows, använder det binära numreringssystemet för att representera dessa siffror, som vi har sett skiljer sig ju större kapacitet vi har.

Om vi ​​tar hänsyn till detta och tittar på egenskaperna för vår hårddisk, kan vi hitta följande information:

Vi har köpt en 2 TB hårddisk, så varför har vi bara 1, 81 TB tillgängliga ?

För att ge svaret måste vi göra omvandlingen mellan ett system och ett annat. Om mängden representeras i byte, måste vi ta motsvarigheten till motsvarande numreringssystem. då:

Kapacitet i decimalsystem / Kapacitet i binärt system

2.000.381.014.016 / 1.099.511.627.776 = 1, 81 TB

Med andra ord har vår hårddisk verkligen 2TB, men när det gäller det internationella systemet, inte det binära systemet. Windows ger oss det när det gäller det binära systemet och det är just av denna anledning som vi ser mindre på vår dator.

Att ha en 2 TB hårddisk och se den så. Vår hårddisk borde vara:

(2 * 1 099, 511, 627, 776) / 2 000 000 000 000 = 2, 19 TB

Kommunikationsmediaenheter

Nu vänder vi oss till de åtgärder vi använder för digitala kommunikationssystem. I detta fall finner vi mycket mindre diskussion, eftersom vi alla direkt representerar dessa enheter genom det internationella systemet, det vill säga i bas 10 enligt decimalsystemet.

Så för att representera dataöverföringshastigheten kommer vi att använda biten per sekund eller (b / s) eller (bps) och deras multiplar. Eftersom det är ett mått på tiden introduceras denna elementära storlek.

Magnitude namn I symbol Faktor i decimalsystem Värde i binärt system (i bitar)
bit per sekund bps 10 0 1
Kilobit per sekund kbps 10 3 1000
Megabit per sekund mbps 10 6 1.000.000
Gigabit per sekund Gbps 10 9 miljard
Terabit per sekund Tbps 10 12 1, 000, 000, 000, 000

frekvens

Frekvens är en kvantitet som mäter antalet svängningar som en elektromagnetisk eller ljudvåg genomgår på en sekund. En svängning eller cykel representerar repetitionen av en händelse, i det här fallet är det antalet gånger en våg upprepas. Detta värde mäts i hertz vars storlek är frekvensen.

En hertz (Hz) är svängningsfrekvensen som en partikel genomgår under en sekund. Ekvivalensen mellan frekvens och period är som följer:

Så, när det gäller vår processor, mäter det antalet operationer som en processor kan utföra per tidsenhet. Låt oss säga att varje vågcykel skulle vara en CPU-operation.

Hertz-multiplar (Hz)

Liksom med de tidigare mätningarna har det varit nödvändigt att uppfinna mått som överskrider basenheten som är hertz. Det är därför vi kan hitta följande multiplar av denna åtgärd:

Magnitude namn I symbol Faktor i decimalsystem
picohertzio PHZ 10 -12
nanohertzio NHZ 10 -9
microhertzio μHz 10 -6
milihertzio mHz 10 -3
centihertzio CHZ 10 -2
decihertzio DHZ 10 -1
HZ hz 10 0
Decahertzio daHz 10 1
Hectohertzio HHZ 10 2
kilohertz kHz 10 3
megahertz MHz 10 6
gigahertz GHz 10 9
Terahertzio THz 10 12
Petahertzio PHZ 10 15

Det här är de viktigaste måtten som används vid beräkning för att mäta och utvärdera komponenternas funktion.

Vi rekommenderar också:

Vi hoppas att denna information har hjälpt dig att bättre förstå datorns driftsmätningsenheter.

Handledningar

Redaktörens val

Back to top button