2^32
16384
In a 16-bit address space, there are (2^{16}) possible memory locations. This means there are 65,536 unique memory addresses available, ranging from 0 to 65,535. Each address corresponds to a distinct memory location that can hold data.
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
To determine how many memory chips are required to make 2048 bytes of memory, first convert bytes to bits: 2048 bytes × 8 bits/byte = 16,384 bits. Next, divide the total bits needed by the size of one memory chip: 16,384 bits ÷ 10,244 bits/chip ≈ 1.60. Since you cannot have a fraction of a chip, you would need 2 memory chips to meet or exceed the requirement.
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.
If a memory location stores one byte, then a kilobyte is made up of 1,000 locations.