| |||||||||
It is common to describe the main memory of a computer as a collection of small boxes (cells), which store data and machine instructions. Each cell is uniquely identified by a number, or its memory address.
In order to access a particular memory location, the processor puts some signals on the address bus, which is typically 32-bits wide in most modern computers. A 32-bit wide address bus allows the processor to specify <math>2^{32}<math> = 4,294,967,296 memory addresses.
See also: memory addressing