How many 16 K × 1 bit RAM chips are needed to provide a memory capacity of 128…
2021
How many 16 K × 1 bit RAM chips are needed to provide a memory capacity of 128 K × 1 byte?
- A.
8
- B.
32
- C.
64
- D.
128
Attempted by 1564 students.
Show answer & explanation
Correct answer: C
Correct answer: 64 RAM chips.
Convert bytes to bits: 128 K × 1 byte = 128 K × 8 bits = 1024 K bits.
Capacity of one chip: 16 K × 1 bit = 16 K bits.
Number of chips: 1024 K bits ÷ 16 K bits = 64.
The answer is not 8 because 8 chips would only handle the byte-width conversion for one 16 K address block; the required memory has 128 K addresses, so the depth expansion is also needed.