Bästa svaret
32-bitars Datorer är datorer där CPU eller ALU baseras på 32 bitar. Det vill säga att registren och / eller databussen och / eller adressbussen har storlek 32 bitar.
En bit är informationsenheten vid beräkning. En bit kan ta antingen 0 eller 1 värde, så om du vill lagra ett nummer (säg siffran 4) måste du lagra det med en kombination av bitar. Siffran 4 i Binärt nummer är 100. Således kan du lagra numret 4 i datorns minne med 3 bitar. Räknar från höger ( kallas minst signifikant bit) bit 0 (traditionellt är den minst signifikanta biten numrerad 0 istället för 1) kommer att ha värdet 0. Nästa bit, bit 1, kommer att ha värdet 0 igen och den längst till vänster, kallad mest betydande bit, kommer att ha värdet 1.
Naturligtvis, precis som du inte kommer att beskriva avståndet från jorden till månen i meter (eller fötter, för dig jävla amerikaner), behöver du inte vill diskutera datorarkitektur i bitar. Således kommer ”registerstorleken” in i bilden. Ett register består av ett visst antal bitar. Således kommer ett 32-bitars register att ha 32 bitar. Om varje bit kan ta två värden (antingen 0 eller 1) oberoende av varandra, då kan 32 bitar ta 2 ^ 32 olika värden (2 * 2 * 2 … 32 gånger). Det är där 2 ^ 32 ofta kommer in, särskilt när man pratar om intervallen för variabel typ s.