2^32
16384
each line can address two bits, so 2^14 = 16384 locations
It takes 23 address lines to address 8 mb of memory.
There are 8 bits
You need 20 bits of address bus to address 1 Mb of memory.
It is possible to borrow a possible 3 bits from 192.168.1.0.
11 bits. 211 = 2048
2^16 locations or 65,536 bytes
Registers represent the number of memory locations. A 2K memory chip has 2x1024=2048 memory locations. Hence there are 2048 registers in a 2K memory.
There are infinitely many possible locations.
If a memory location stores one byte, then a kilobyte is made up of 1,000 locations.
A 14 bit address can specify 214 or 16,384 different locations.