På den mest grundläggande nivån en dator kommunicerar i inget annat än en serie av elektriska strömmar och impulser som representerar binära siffror . Dessa siffror är grupperade tillsammans för att skapa större och större kluster av data, som bildar bytes och ord . Skillnaden mellan ett byte och ett ord är inte bara deras storlek utan också hur de definieras och används . Binary
datavetenskap all information som bearbetas av datorn bryts ned till binär . Binary är en bas två talsystem som bara använder två siffror för att representera ett nummer eller uppgifter . Den bit , kort för binär siffra , är den grundläggande formen av information i datorn och används för att representera en av två stater som en etta eller nolla , på eller av sant eller falskt . Varje form av data som en dator handtag och processer kan brytas ned i enskilda bitar .
Byte
En byte används för att gruppera åtta enskilda bitar ihop till en enda dataenhet . Nästan alla instruktioner och minne adressering att en dator processer hanteras på byte nivå snarare än att hantera enskilda bitar . I moderna datorer är en byte alltid åtta bitar bred och kan innehålla totalt 256 olika stater . Till exempel, om ett byte används för att lagra ett heltal utan tecken , ett vanligt nummer som inte har någon indikation på positiva eller negativa värden , då det högsta värdet är 255 , eftersom datorn alltid börjar räkna från noll .
Word
ett ord i datavetenskap är en samling av bitar grupperade tillsammans . Skillnaden är det totala antalet bitar per ord beror på den speciella arkitekturen för den aktuella maskinen , till skillnad från en byte som fastställs till åtta bitar. Vad definierar storleken av ordet är den maximala mängd data en processor kan läsa eller skriva till minnet , eller process som en instruktion , i en enda operation . De två vanligaste processorarkitekturer som används i moderna datorer , 32 - bitars och 64 - bitars , har vardera ett ord på 32 bitar och 64 bitar resp . När data matas in i en processor det kommer nästan alltid vara antingen ett jämnt parti eller en multipel av ordet storlek .
Adressering
Den stora skillnaden mellan byte och ord kommer från hur de används för att hantera minnet . I word minnesadressering , är den minsta delen av minne som kan nås direkt ordet . Detta gör det möjligt för processorn att använda en mindre mängd av bitar för att hänvisa till en del av minnet . Problemet med detta system är att processorn inte kan komma åt enskilda byte direkt , till exempel att behöva läsa en enda karaktär av en mening . I byte adressering , vilket är det vanligaste i moderna datorer , kan enskilda byte nås direkt . Byte adressering tillåter fortfarande minnet att ses till på ordet nivå , men adressen är något större .