Op het meest elementaire niveau een computer communiceert in niets meer dan een reeks elektrische stromingen en impulsen die binaire cijfers vertegenwoordigen. Deze cijfers worden gegroepeerd om grotere clusters van gegevens, die vormen van bytes en woorden maken. Het verschil tussen een byte en een woord is niet alleen hun grootte, maar ook hoe ze zijn gedefinieerd en gebruikt.
Binaire
In de informatica is alle informatie verwerkt door de computer opgesplitst in binaire. Binaire is een twee nummer basissysteem die gebruikmaakt van slechts twee cijfers voor elk nummer of gegevens. De bit, afkorting van binary digit, is de basisvorm van informatie in de computer en wordt gebruikt te vertegenwoordigen een van de twee staten zoals een één of nul, in- of uitschakelen waar of onwaar. Elke vorm van gegevens die een computer zich gedraagt en processen kan worden onderverdeeld in afzonderlijke bits.
Byte
Een byte wordt gebruikt voor het groeperen van acht afzonderlijke bits in een één gegevenseenheid. Vrijwel alle instructies en geheugen adressering dat een computerprocessen wordt behandeld op het niveau van de byte in plaats van het behandelen van afzonderlijke bits. In de moderne informatica een byte is altijd acht bits breed en een totaal van 256 verschillende staten kan bevatten. Bijvoorbeeld, als een byte wordt gebruikt voor het opslaan van een geheel getal zonder voorteken, is een gewone nummer dat geen enkele aanwijzing van positieve of negatieve waarde, dan de maximumwaarde heeft 255, aangezien de computer begint altijd geteld vanaf nul.
Word
Een woord in de informatica is een verzameling bits die zijn gegroepeerd. Het verschil is dat het totale aantal bits per woord hangt af van de bijzondere architectuur van de huidige machine, in tegenstelling tot een byte die is ingesteld op acht bits. Wat bepaalt de grootte van het woord, is de maximale hoeveelheid gegevens een processor kan lezen of schrijven naar het geheugen, of verwerken als een instructie, in een enkele bewerking. De twee meest voorkomende processor architecturen gebruikt in moderne computers, 32-bits en 64-bits, hebben elk respectievelijk een woord grootte van 32 bits en 64 bits. Als gegevens in een processor wordt gevoed zal het bijna altijd een zelfs gedeelte of een veelvoud van de grootte van het woord.
Adressering
Het belangrijkste verschil tussen de bytes en woorden komt uit hoe ze worden gebruikt om aan te pakken van geheugen. Bij het woord geheugen aanpakken, is het kleinste gedeelte van geheugen die direct toegankelijk zijn het woord. Hierdoor kan de processor naar een kleinere hoeveelheid bits gebruiken om te verwijzen naar een gedeelte van het geheugen. Het probleem met deze regeling is dat de processor kan niet rechtstreeks toegang individuele bytes, tot zoals nodig om te lezen van een enkel teken uit een zin. Bij het aanpakken van de byte, dat is de meest voorkomende in moderne computers, individuele bytes kunnen direct worden benaderd. Byte adressering staat nog steeds geheugen moet worden aangeduid op het woord niveau, maar het adres is iets groter.