Därför finns det bara 8 bitar i 1 byte?

Därför finns det bara 8 bitar i 1 byte?

Den främsta anledningen varför bits grupperas tillsammans är att representera tecken. På grund av alla tänker binärt computing, perfekt "klumpar" av bits kommer i befogenheter 2 dvs 1,2,4,8,16,32... (i princip eftersom de alltid kan delas in i mindre lika paket {det skapar också genvägar för lagring storlek, men det är en annan historia}). Uppenbarligen 4 bitar {nybble i vissa kretsar} kan ge oss 2 ^ 4 eller 16 unika karaktärer. Som de flesta alfabet är större än denna, 2 ^ 8 (eller 256 tecken) är ett lämpligare val.
Ursprungligen (fram till mitten av 1950-talet) användes termen byte för en sträng av bitar (av valfri längd - vanligtvis 1 överföring - som är 1 (kommandot) sekvens eller liknande). Beskärningen av uttrycka är oklart men tros komma från ungefär samma tid då Werner Bucholz (eller liknande) används ordet bettet (härlett från, men skiljer sig till lite) för att beskriva en bitstring som kan koda ett tecken att överföras mellan kringutrustning. För att undvika stavfel blev det byte (därav nybble för halv-byte).
Jag har också sett referenser till BYTE är en förkortning, oftast Binära spände överföra Element (se acronymfinder.com). Finns ett vagt omnämnande på Dictionary.com av ett annat möjligt ursprung från en IBM förkortning men jag misstänker att bita har ändrats till byte för lite av både skäl.
Maskiner finns som har använt andra längd byte (särskilt 7 eller 9). Detta har inte riktigt överlevde bara för att de inte är lika lätt att manipulera. Du kan inte verkligen dela ett udda numrerar på mitten, vilket innebär att om du var att dela upp byte, du måste hålla reda på längden på bitstring.
Slutligen, 8 är också ett bekvämt tal, många människor (psykologer och liknande) hävdar att det mänskliga sinnet kan allmänt minns bara 7-8 saker direkt (utan att spela memory tricks).