16bit v. 32bit v. 64bit operating systems

1.74K views

What’s the difference, and will we one day have 128bit systems?

In: Technology

5 Answers

Anonymous 0 Comments

When CPUs process an instruction such as “add” or “move” it needs to know where the number(s) that will be added or moved are located in memory. Therefore, every location in memory needs to be given some kind of identifier. Bytes are the smallest unit that pretty much all modern computers operate on, so every location a byte can be stored needs to be assigned an ID. The number of bits of the operating system/CPU is the number of bits that these IDs are. 32 bits can represent 4,294,967,296 numbers, which is why 32-bit Windows can’t make use of more than 4GB of RAM. 64 bits can represent 2.3 exabytes. So until we have computers that we’re putting that much RAM into, we won’t need a 128-bit system.

You are viewing 1 out of 5 answers, click here to view all answers.