Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

PLEASE SHOW AS MUCH DETAIL AS POSSIBLE SO THAT I CAN UNDERSTAND RATHER THAN JUST

ID: 3740935 • Letter: P

Question

PLEASE SHOW AS MUCH DETAIL AS POSSIBLE SO THAT I CAN UNDERSTAND RATHER THAN JUST OBTAINING THE ANSWERS.

Suppose that a 2M x 16 main memory is built using 256K × 8 RAM chips and memory is word-addressable.

a) How many RAM chips are necessary?

b) If we were accessing one full word, how many chips would be involved?

c) How many address bits are needed for each RAM chip?

d) How many banks will this memory have?

e) How many address bits are needed for all of memory?

f) If high-order interleaving is used, where would address 14 (which is E in hex) be located?

g) Repeat Exercise f) for low-order interleaving.

Explanation / Answer

Question a

16 Ram chips are necessary.There are 8 rows of 2 columns.

Question b

If we were accessing one full word we need 2 chips.There are 8 rows of2 columns.

Question c

Address bits are needed for each RAM chip is 18 bits.
256 K = 2^18
Hence 18 bits.

Question d

8 banks will ths memory have

Question e

Address bits needed for all of memeory is 21 bits.
2M = 2^21
Hence 21 bits

Question f

It will be located at Bank 0 (000).

Question g

If the counting is from 0 then it is Bank 6 (110)
If the counting is from 1 then it is Bank 7