How many number of bits required for 4 GB ___________.
32 bits required for 4 GB.
20 bits to address every byte in a megabyte, and 30 bits to address every byte in a gigabyte. 2^32 = 4294967296, which is the number of bytes in 4 gigabytes, so you need a 32 bit address for 4 GB of memory.
1 byte= 8 bits.