16.3k views
1 vote
A memory system of size 16 kbytes is required to be designed using memory chips which have 12 address lines and 4 data lines each. no of chips required to design the memory system?

A. 8
B. 12
C. 16
D. 4

User Jon Preece
by
7.4k points

1 Answer

6 votes

Final answer:

Option A: To design a 16 Kbytes memory system using memory chips with 12 address lines and 4 data lines, you need 8 chips, as each chip can hold 2 Kbytes of data.

Step-by-step explanation:

The question involves calculating the number of memory chips required to design a memory system of size 16 Kbytes, using chips with 12 address lines and 4 data lines each. To determine the number of memory chips needed, we first need to understand the capacity of each chip:

  • Each address line can address two states (0 or 1), so the number of addressable locations in each chip is 2^12.
  • Since there are 4 data lines, each location can store 4 bits of data.
  • Therefore, each chip has a capacity of (2^12 locations) * (4 bits per location), which equals 16 Kbits, or 2 Kbytes because there are 8 bits in a byte.

To build a memory system of 16 Kbytes, we would divide the total system size by the capacity of each chip:

16 Kbytes / 2 Kbytes per chip = 8 chips

Hence, the correct answer is A. 8 chips required to design the memory system.

User Pabitra Dash
by
8.4k points