Question: Suppose we have a 32MB byte addressable memory built from 16Kx8 RAM chips. How many bits are needed for the address? How many chips are
Suppose we have a 32MB byte addressable memory built from 16Kx8 RAM chips.
- How many bits are needed for the address?
- How many chips are needed?
- How many bits are needed to choose the chip?
- How many bits are needed to choose the location/offset on the chip?
- If high-order interleaving is used, which of the address bits are to choose the chip and which are to choose the location on the chip?
- If low-order interleaving is used, which of the address bits are to choose the chip and which are to choose the location on the chip?
- If high order interleaving is used, where would address 0x3AD69 be located? (Give your answer in the format: chip 0xPP, btye 0xQQQ)
- If low order interleaving is used, where would address 0x3AD69 be located? (Give your answer in the format: chip 0xPP, btye 0xQQQ)
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
