Tuesday, 31 October 2017

Net 48


Q. Consider an array A[20, 10], assume 4 words per memory cell and the base address of array A is 100. What is the address of A[11, 5] ? Assume row major storage.

(A) 560
(B) 565
(C) 570
(D) 575

Ans: (A)

Formula for calculating address of element in row major and column major order is as shown in below image.

B=Base address, w=element size, Nc=number of column, Nr=number of row, Lc=column lower bound, Lr=row lower bound.

Using formula of row major,

Address of (11,5) = 100+4(10(11-0)+(5-0))= 100+4(115)=560.

Related topics

Professor Jayesh video tutorial

Please use contact page in this website if you find anything incorrect or you want to share more information about the topic discussed above.