if there are only 28 address lines and each carries one bit how there can be any more data?
I don't read 28 address lines all told, but 28 address lines going into one specific memory device.
where are the 4 address lines to carry [the 4 bits out of 32 that are used to activate the memory device]?
There are two answers on the conceptual level:
- A> Those are the most significant bits
- 1> As long as the "gaps" in the address space that are not handled by the device iswhen not addressed by contiguous least significant bits are handled properly, it doesn't matter.
For details on why and how this may be done purposefully, read up on memory controllers and interleaved memory.