Memory size is 4GB.
Which is the size of the address bus if the smallest addressable unit is 16b and 32b?

Thanks!