4 votes 4 votes A RAM chip has 7 address line , 8 data lines and 2 chips select lines. Then the number of memory locations is ... a. 2^12 b.2^10 c.2^19 d.2^13 Plz describe with a proper diagram and significance of each lines. CO and Architecture co-and-architecture + – dragonball asked Dec 17, 2017 dragonball 5.9k views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply Ashwin Kulkarni commented Dec 17, 2017 reply Follow Share Total 2^12 is it correct? 3 bits for address, 8 bits for data 1 bit for chip! 1 votes 1 votes anchitjindal07 commented Jan 4, 2018 reply Follow Share Can u please explain more 0 votes 0 votes debasish paramanik commented Mar 8, 2020 reply Follow Share Total number of memory locations will be 2*2^6*8 which is equal to 2^10.Because one address line of the address lines will be used to select one of the two chip selects.The remaining 6 address lines will be used to address one of the address location of the chip.And there are 8 data lines so each word of the chip is 8 bits long. 0 votes 0 votes mrinmoyh commented Nov 2, 2020 reply Follow Share total memeory location = 2^12 2(chip select) 7(address selection) 3(data bits selection) 0 votes 0 votes Please log in or register to add a comment.
Best answer 3 votes 3 votes Number of data lines (word size) = 8 Number of address lines = 7 Total number of addressable memory locations/number of memory words = $2^{7}$ = 128 The number of data lines just gives the word size. Thus, the answer should be $2^{7}$ Although, if the que. was size of the chip, it is given by $128 * 8 = 2^{10}$ Ref : https://books.google.co.in/books?id=AIHgbyyEIHoC&pg=RA1-SA6-PA1&dq=number+of+data+lines+gives+word+size&hl=en&sa=X&ved=0ahUKEwir6qDGlO3oAhWPbysKHeLXBAcQ6AEIKjAA#v=onepage&q=number%20of%20data%20lines%20gives%20word%20size&f=false vishnu_m7 answered Apr 11, 2020 • selected Apr 25, 2020 by dragonball vishnu_m7 comment Share Follow See 1 comment See all 1 1 comment reply habedo007 commented Oct 4, 2020 reply Follow Share Given 2 bits for chip select, if we assume 4 such chips to be present, the answer should be $2^7\times 2^2 = 2^9$ 1 votes 1 votes Please log in or register to add a comment.
3 votes 3 votes Given data, address line=7 Data lines=8 Chip selected lines=2 Step-1: Total address lines are 2^7 and chips select lines Step-2: The chips select lines are 2^2 Step-3: Total address and chip selected lines are 2^7 * 2^2 = 2^9 Step-4: Number of memory locations for 8 data lines =2^9 * 2^3 = 2^12 topper98 answered Mar 23, 2020 topper98 comment Share Follow See 1 comment See all 1 1 comment reply habedo007 commented Apr 10, 2020 reply Follow Share You're implying "address" and "memory locations" are different terms. Each address represent one memory location. @Arjun sir can you clarify? 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes Total number of memory locations will be 2*2^6*8 which is equal to 2^10.Because one address line of the address lines will be used to select one of the two chip selects.The remaining 6 address lines will be used to address one of the address location of the chip.And there are 8 data lines so each word of the chip is 8 bits long. debasish paramanik answered Mar 8, 2020 debasish paramanik comment Share Follow See all 0 reply Please log in or register to add a comment.