Calculate the total no. Of 128*8 bits ram chips are needed to provide memory capcity of 16 gb and total no. Of address line
Answers
Answered by
0
you need four chips
Regarding capacity you could visualize the 1024x4 chip as a two-dimensional array (length x width) of bits. Assuming you want a length of 2048 and a width of 8 you need to multiply length by two and width by two, thus four memory chips.
Note though that the prefix “k” is defined by standard as 1000 even that computerists use 1024 for k. The actal capacity you get is 2.048 kB or 2 kiB.
Also note that I use the “modern” byte of 8 bits. Historically here have been 5, 6, 8 and 9 bit bytes (that I am aware of) but now 8 bit is pretty standardized.
Then you may need an extra decoder chip for the highest address line, unless your memory chip has both inverted and noninverted chip enable (CE) signals. A simple inverter will suffice.
Regarding capacity you could visualize the 1024x4 chip as a two-dimensional array (length x width) of bits. Assuming you want a length of 2048 and a width of 8 you need to multiply length by two and width by two, thus four memory chips.
Note though that the prefix “k” is defined by standard as 1000 even that computerists use 1024 for k. The actal capacity you get is 2.048 kB or 2 kiB.
Also note that I use the “modern” byte of 8 bits. Historically here have been 5, 6, 8 and 9 bit bytes (that I am aware of) but now 8 bit is pretty standardized.
Then you may need an extra decoder chip for the highest address line, unless your memory chip has both inverted and noninverted chip enable (CE) signals. A simple inverter will suffice.
Similar questions