Memory Address Space Calculator

Calculate the total addressable memory from the number of address lines and data bus width.

Total Addressable Memory

65,536 bytes

Memory (KB)64.0 KB
Memory (MB)0.06 MB
Addressable Locations65,536

Total Addressable Memory vs Address Bus Width (bits)

Memory Address Space

The address bus width determines how many unique memory locations a processor can access.

Formula

Locations = 2^Address_Bits

Total Memory = Locations x (Data_Bus_Width / 8) bytes

Common Examples

  • 8-bit address: 256 bytes
  • 16-bit address: 64 KB
  • 20-bit address: 1 MB (original PC)
  • 32-bit address: 4 GB
  • 64-bit address: 16 EB (theoretical)
  • Example Calculation

    16-bit address bus with 8-bit data bus.

    1. 01Locations: 2^16 = 65,536
    2. 02Bytes per location: 8/8 = 1
    3. 03Total: 65,536 x 1 = 65,536 bytes
    4. 04In KB: 65,536 / 1024 = 64 KB

    Frequently Asked Questions

    Learn More

    Ohm's Law Guide

    A complete guide to Ohm's Law. Learn the relationship between voltage, current, and resistance, with practical examples, the power triangle, and circuit analysis tips.

    Related Calculators