1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Dimas [21]
3 years ago
10

Consider a 512 Mb DRAM with 8 banks, 256k subarrays, and 8 bit word. How are the address bits allocated? How many subarrays are

there and how are they arranged?
Computers and Technology
1 answer:
Softa [21]3 years ago
4 0

Answer:

26 address bits are needed to address 2∧26 locations.

There are 24 = 16 subarrays.

Explanation:

Considering a 512Mb DRAM, it means it can store 512*2∧20 bits = 2∧9X2∧20 = 2∧29. Since it is a 8 bit word, at a time, 8 bits are accessed. Therefore, the capacity can be re-written as 2∧26X 2∧3 = 2∧26X8

It simply means 26 address bits are needed to address 2∧26 locations, since there are 8 banks, 3 address bits are needed to select a bank ( 8 = 2∧3 )

Each subarray is 256K which means 19 bits are needed to select one address from this 256K subarray ( since 256K = 2∧19 )

22 addresses are used up out of a total of 26 addresses (19 for locating a location in 256K subarray and 3 for banks). The remaining addresses are 4 ( 26 - 22 ). These 4 addresses are used to locate a subarray. thus there are 2∧4 = 16 subarrays

There are a total of 8 banks  and within a bank, there are 32 subarrays.

Within each subarray there are 256K locations each of 8 bit size.

Note: " ∧" means raise to power

You might be interested in
WHICH COMPUTER COMPONENT CONTAINS ALL THE CIRCUITRY NECESSARY FOR THE OTHER COMPONENTS OR DEVICES TO COMMUNICATE WITH ONE ANOTHE
netineya [11]
I'm pretty sure it's the motherboard. You shouldn't use all caps. It makes it seem like you are shouting, and less people want to answer. :)
7 0
3 years ago
What are some other ways to program a robot to navigate a complicated environment other than straight paths and right angle (90
Ann [662]

Explanation:

its too old question bro I can't answer just for points

6 0
3 years ago
"what should you do if the system continually reboots and you can't read the error message produced on a blue screen
mr_godi [17]
I am fairly sure the command for boot options is F11, and if not, then power down the system manually and turn it back on
4 0
3 years ago
Read 2 more answers
Which model allows you to make subsystems in parallel?
boyakko [2]
The model is Parallel Distributed Processing Model (PDP) wherein m<span>Memory results from weblike connections among interacting processing units operating simultaneously, rather than sequentially ( also known as the connectionist model).</span>
8 0
3 years ago
Does any one here play destiny on xbox one
timurjin [86]

No .


Sorry , but I never try them ,

6 0
3 years ago
Other questions:
  • Why is driving a privilege?
    15·2 answers
  • What important information is added to the TCP/IP transport layer header to ensure communication and connectivity with a remote
    13·1 answer
  • To resize columns in a subform, press and hold or right-click the subform in the navigation pane, and tap or click ____ on the s
    12·1 answer
  • IPhone + iPad + iPod + iPod touch + iMac + MacBook + iBook + Apple =???
    11·2 answers
  • What is the definition of digital literacy?
    7·2 answers
  • This problem has been solved!
    8·1 answer
  • Is a psychrometer more likely used at a beach or a desert in California
    12·1 answer
  • Spencer wants to choose a career path that wouldn’t hold him to an office or laboratory. Which of the following career paths wou
    13·2 answers
  • Which programming element is used by a game program to track and display score information?
    10·2 answers
  • How many questions have you seen so far other than this one?
    10·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!