På det mest grundlæggende niveau en computer kommunikerer på intet mere end en række elektriske strømme og impulser , der repræsenterer binære cifre . Disse cifre er grupperet sammen for at skabe større og større klynger af data , der danner bytes og ord. Forskellen mellem en byte og et ord er ikke blot deres størrelse, men også hvordan de defineres og anvendes . Binary
I datalogi alle oplysninger, der behandles af computeren er opdelt i binær . Binary er en base to tal , der kun bruger to cifre til at repræsentere ethvert nummer eller data. Den bit , kort for binære ciffer, er den grundlæggende form for oplysninger på computeren , og bruges til at repræsentere en af to stater som et eller nul , til eller fra sande eller falske. Enhver form for data , som en computer håndtag og processer kan opdeles i enkelte bits .
Byte
En byte bruges til gruppe otte individuelle bits sammen til en enkelt dataenhed . Stort set alle instruktioner og hukommelse adressering , at en computer processer håndteres på byte niveau snarere end med enkelte bits . I moderne computing, er en byte altid otte bits bred og kan indeholde i alt 256 forskellige stater. For eksempel, hvis en byte bruges til at gemme et heltal uden fortegn en almindelig nummer der ingen indikation af positive eller negative værdier , så den maksimale værdi er 255 , som computeren altid begynder at tælle fra nul .
< br >
Word
et ord i datalogi er en samling af bits grupperet sammen. Forskellen er det totale antal bits per ord afhænger af den særlige arkitektur af den aktuelle maskine , i modsætning til en byte , der er sat til otte bits . Hvad definerer størrelsen af ordet er den maksimale mængde data en processor kan læse eller skrive til hukommelsen , eller processen som en instruktion i en enkelt operation. De to mest almindelige processorarkitekturer anvendes i moderne computere, 32-bit og 64-bit , har hver et ord størrelse på 32 bit og 64 bit hhv . Da data fødes ind en processor vil det næsten altid være enten et lige del eller et multiplum af ordet størrelse.
Adressering
Den største forskel mellem bytes og ord kommer fra , hvordan de bruges til at løse hukommelse. I word hukommelsesadressering , er den mindste del af hukommelsen , der kan få direkte adgang til ord. Dette gør det muligt for processoren at bruge en mindre mængde bits til at henvise til en del af hukommelsen . Problemet med denne ordning er , at processoren ikke kan få adgang individuelle bytes direkte , såsom at skulle læse et enkelt tegn ud af en sætning. I byte fat , hvilket er den mest almindelige i moderne computere , kan de enkelte bytes tilgås direkte. Byte fat tillader stadig hukommelsen at blive henvist til på ordet niveau, men adressen er en anelse større .