24 votes 24 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 asked Sep 22, 2014 • edited Dec 7, 2022 by Lakshman Bhaiya Kathleen 17.7k views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply Registered user 7 commented Apr 4, 2016 reply Follow Share 64 0 votes 0 votes raving_sajeev commented Jan 10, 2020 reply Follow Share How did you guess that the 32K x 1 chips has size in bits and not bytes?? 1 votes 1 votes Please log in or register to add a comment.
Best answer 36 votes 36 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 See all 4 4 Comments reply akash.dinkar12 commented Mar 13, 2017 i moved by akash.dinkar12 Oct 6, 2018 reply Follow Share C) 64 1 votes 1 votes GateAspirant999 commented Jan 4, 2018 reply Follow Share $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? 16 votes 16 votes Sherrinford commented Sep 19, 2019 reply Follow Share @GateAspirant999 even I would like to know, whether this is a new standard? 0 votes 0 votes KartikGawande commented Oct 20, 2022 i edited by KartikGawande Oct 20, 2022 reply Follow Share 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. 0 votes 0 votes Please log in or register to add a comment.
13 votes 13 votes answer - C (256K x 8) / (32K x 1) = 64 ankitrokdeonsns answered Oct 19, 2014 ankitrokdeonsns comment Share Follow See all 0 reply Please log in or register to add a comment.
6 votes 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 See all 5 5 Comments reply Show 2 previous comments smartmeet commented Jan 13, 2017 reply Follow Share Is there any reason, why should we convert byte into bit? 1 votes 1 votes Nit9 commented Sep 30, 2017 reply Follow Share I am also confused as 32k * 1 should mean 32k addresses each 1 byte, as a system is byte addresable? 2 votes 2 votes adityaaswal commented Aug 13, 2018 reply Follow Share Did u get the answer of multiplying by 8 0 votes 0 votes Please log in or register to add a comment.
4 votes 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 See all 0 reply Please log in or register to add a comment.