**Consider the linear arrays XXX (-10:10), YYY (1935:1985), ZZZ (35).
(a) Find the number of element in each array.
(b) Suppose Base (YYY) = 400 and w=4 words per memory cell for YYY. Find the address of YYY [1942], YYY [1977] and YYY [1988].
**

Answer:

(a) Given Linear arrays are: XXX (-10:10), YYY(1935:1985) and ZZZ(35)

The number of elements is equal to the length. We can determine the length

By the following formula,

Length = UB – LB +1

For XXX the Upper Bound is 10 and the Lower Bound is -10

For YYY the Upper Bound is 1985 and the Lower Bound is 1935 and

For ZZZ the Upper Bound is 35 and Lower Bound is 1.

So,

Length (XXX) = UB (XXX) – LB (XXX) +1

= 10 – (-10) + 1

= 21

Then,

Length (YYY) = UB (YYY) – LB (YYY) +1

= 1985 – 1935 +1

= 51

And, Length (ZZZ) = UB (ZZZ) – LB (ZZZ) +1

= 35 – 1 +1

=35

(b) We know,

Address of any element of a linear array LA is determined by the formula,

LOC (LA[k]) = Base (LA) + w (k – lower bound)

Where,

Base (LA) = Base address of linear array LA.

w = Number of words per memory cell for the array LA

And k = Any elements of linear array LA

Given,

Base (YYY) = 400,

Lower Bound = 1935

And w = 4

SO, LOC (YYY [1942]) = 400 + 4(1942 – 1935)

= 428

LOC (YYY [1977]) = 400 + 4(1977 – 1935)

= 568

LOC (YYY [1988]) = 400 + 4(1988 – 1935)

= 612

very intersting just got through it know……

Hi there to every one, since I am really eager of reading this web

site’s post to be updated on a regular basis. It consists of good information.

Will try.

Mʏ familү ᥱѵᥱгʏ tіmе ѕaу tһat I am ҝіⅼⅼіng mу timе hегe

at wеb, еҳcерt Ⅰ кnoᴡ Ι ɑm ɡеttіng fаmiliaгіtу аⅼl tһe timе Ьy гeaⅾing

tɦeѕ faѕtіⅾіօuѕ aгticⅼеѕ.

Thanks for another fantastic post. Where else may just anybody get that kind of information in such an ideal approach of writing? I have a presentation subsequent week, and I am at the search for such info.

I really enjoy reading through on this web site, it has got fantastic posts.

I think this is a real great blog article.Really looking forward to read more. Great.

Informative article, exactly what I was looking for.

This blog was… how do I say it? Relevant!!

Finally I have found something which helped me. Appreciate it!