ROM capacity calculation from organization For a ROM organized as 1024 × 8 (1K locations by 8 bits per location), what is the total bit storage capacity?

Difficulty: Easy

Correct Answer: 8192

Explanation:


Introduction / Context:
Memory capacity is often specified as “number of locations × bits per location.” Converting this to total bits helps with system sizing, data buffering, and bandwidth calculations.


Given Data / Assumptions:

  • Organization: 1024 locations.
  • Data width: 8 bits per location.
  • Total capacity = locations * bits per location.


Concept / Approach:

Multiply the number of addresses by the data width to obtain the total number of stored bits. For 1K × 8, the “1K” is 1024 in binary terms.


Step-by-Step Solution:

Total bits = 1024 * 8.Compute: 1024 * 8 = 8192 bits.Therefore, the device stores 8192 bits in total.


Verification / Alternative check:

Sanity check: 1 kilobyte (8-bit bytes) equals 1024 bytes = 8192 bits, consistent with the organization given.


Why Other Options Are Wrong:

  • 1024, 2048, 4096 are intermediate values and do not reflect 1024 * 8.


Common Pitfalls:

  • Confusing bytes and bits; always multiply by 8 to convert bytes to bits.


Final Answer:

8192

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion