35 35 votes How many $32K \times 1$ RAM chips are needed to provide a memory capacity of $ 256K$ bytes? $8$ $32$ $64$ $128$ Digital Logic gatecse-2009 digital-logic memory-interfacing easy isro2015 + – Kathleen 25.8k views answer comment Share Follow Print See all 6 Comments 6 6 Comments reply Show 3 previous comments Rajsukh Mohanty commented Dec 22, 2024 reply Follow flag In Carl Hamacher it's mentioned in p.270, Sec: 8.2.1 that "a very small memory circuit consisting of 16 words of 8 bits each. This is referred to as a 16 × 8 organization."So, when we have a X × Y memory organization, we should assume that memory is organized as X words, each word consisting of Y bits. 6 6 replyShare swapnil walave commented Aug 15, 2025 reply Follow flag For those who are thinking byte or bits it should be Mention by default memory is made of individual small unit called as Cell , each cell size is x bits. and our memory is by default consider as byte addresable therefore for each cell 8 bit so representation by default is ( #memory cell * x bit )credit @Deepak Poonia @GOClasses 2 2 replyShare js__ commented Jan 21 reply Follow flag 2^21 / 2^15 0 0 replyShare Please log in or register to add a comment.
Best answer 47 47 votes Answer is : (c) 64 Total number of RAM chips $$\begin{align*}&= \frac{\text{Total size}}{\text{1 RAM size}} \\ &=\frac{256 \text{ K-bytes}}{ 32 \times 1} \\ &= \frac{2^8 \times 2^{10} \times 2^3}{ 2^5\times 2^{10}}\\ &= 2^6 = 64 \end{align*}$$ Desert_Warrior answered May 24, 2016 • selected May 24, 2016 by Arjun Desert_Warrior comment Share Follow See all 4 Comments 4 4 Comments reply akash.dinkar12 commented Mar 13, 2017 i moved by akash.dinkar12 Oct 6, 2018 reply Follow flag C) 64 1 1 replyShare GateAspirant999 commented Jan 4, 2018 reply Follow flag $32K \times 1$ RAM Is specifying no unit a new standard? or "$\times 1$" is a new notation for "bits"? Any link / wiki explaining this new notation? To me "$32K\times 1$ RAM" looks like a printing mistake. How one is supposed to decode it straight that it means 32Kbits without having any doubt? 20 20 replyShare Sherrinford commented Sep 19, 2019 reply Follow flag @GateAspirant999 even I would like to know, whether this is a new standard? 0 0 replyShare KartikGawande commented Oct 20, 2022 i edited by KartikGawande Oct 20, 2022 reply Follow flag GateAspirant999 the part before X means no. of row in the ram (ie addrasable memory locations) and and after X part means the no. of memory bits accessed at each address. 3 3 replyShare Please log in or register to add a comment.
14 14 votes answer - C (256K x 8) / (32K x 1) = 64 ankitrokdeonsns answered Oct 19, 2014 ankitrokdeonsns comment Share Follow 0 reply Please log in or register to add a comment.
6 6 votes total number of RAM chip = Total size /1 RAM size =256K bytes/ 32*1 = 28 * 210 *23/ 25*210 = 26 = 64 Option C Umang Raman answered Oct 12, 2015 Umang Raman comment Share Follow See all 5 Comments 5 5 Comments reply Show 2 previous comments smartmeet commented Jan 13, 2017 reply Follow flag Is there any reason, why should we convert byte into bit? 1 1 replyShare Nit9 commented Sep 30, 2017 reply Follow flag I am also confused as 32k * 1 should mean 32k addresses each 1 byte, as a system is byte addresable? 2 2 replyShare adityaaswal commented Aug 13, 2018 reply Follow flag Did u get the answer of multiplying by 8 0 0 replyShare Please log in or register to add a comment.
4 4 votes *1 refers bit so each row requires 8bits i.e that becomes byte for row 8 chips are needed..like that 256/32=8 columns are there totally 8columns*8=64 Registered user 7 answered Jan 29, 2016 Registered user 7 comment Share Follow 0 reply Please log in or register to add a comment.
3 3 votes Answer is : (c) 64 Explanation: We need 256 Kbytes, i.e., 256 x 1024 x 8 bits. We have RAM chips of capacity 32 Kbits = 32 x 1024 bits. (256 * 1024 * 8)/(32 * 1024) = 64 chips learner_geek answered Jan 5, 2018 learner_geek comment Share Follow See 1 comment 1 1 comment reply Vijay Kusumakar commented Dec 17, 2019 reply Follow flag How can we know that RAM capacity is given in bits or bytes. They have just written 32k *1 Help.... 0 0 replyShare Please log in or register to add a comment.
1 1 vote No of chips=256K*8/32K*1 =64 Pooja Palod answered Oct 15, 2015 Pooja Palod comment Share Follow 0 reply Please log in or register to add a comment.