hello every one,
i have a question a bout how a computer system address memory,
i know that a 32bit processor can't address memory more than 4294967296 bytes that is 4 GB
because it's address bus is only 32bit long and its registers are 32bit long,
now how could a computer address plus to the 4gigs of memory a 300GB hard disk and 16GB flash memory???