How do you calculate mem needed to construct a mem system

  • Thread starter Thread starter 09larin
  • Start date Start date
  • Tags Tags
    System
Click For Summary
SUMMARY

The calculation of memory chips required for a 2M x 16 memory system using 512K x 8 static memory chips involves understanding the bus width and memory capacity. Specifically, to achieve a 2M x 16 configuration, eight 512K x 8 chips are necessary, as each chip provides 0.5M and the bus width is doubled. Additionally, the performance may be limited by the system BIOS and the operating system's memory ceiling, with Windows XP supporting only 4GB and Windows 7 allowing up to 32GB due to its 64-bit architecture.

PREREQUISITES
  • Understanding of memory architecture, specifically static RAM (SRAM)
  • Knowledge of binary calculations and memory capacity conversions
  • Familiarity with bus width concepts in computer systems
  • Awareness of operating system memory limitations, particularly Windows XP and Windows 7
NEXT STEPS
  • Research memory chip configurations for various architectures
  • Learn about the impact of bus width on memory performance
  • Explore the differences between 32-bit and 64-bit operating systems
  • Investigate BIOS settings and their influence on memory access speeds
USEFUL FOR

Computer engineers, hardware designers, and anyone involved in memory system design and optimization will benefit from this discussion.

09larin
Messages
1
Reaction score
0
please help me with this question. how many memory chips are needed to construct 2M* 16 memory system using 512K * 8 static memory chips?
 
Computer science news on Phys.org
I am guessing you are talking about 2M with a bus width of 16 bits from 512K with a bus width of 8 bits? As such there are 1024K in 1M because a computer counts in binary and not decimal. Plus you are doubling the bus width so you need twice as many per bus access. Expect is to run really slow though, and you might need to verify that the system BIOS can run RAM at the access speed of the older chips.

512K = 0.5M * 2 per bus = 8 - 512K x 8 bit bus needed for 2M x 16 bit bus
 
It also depends on the operating system. Windows xp had a 4 gig memory ceiling [ncluding graphics]. Win 7 bumped it to 32 gigs, due to 64 bit processing capability.32 bit windows OS is still stuck on 4 gigs. Adding more than 4G memory to 32 bit windows is like ****ing on a forest fire - you feel better but that's about it.
 

Similar threads

  • · Replies 35 ·
2
Replies
35
Views
6K
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
10
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K