81.1k views
4 votes
What are the first and the last physical memory addressesaccessible using

the following segment values?
a) 1000
b) 0FFF
c) 0001
d) E000
e) 1002

User Dganit
by
6.2k points

1 Answer

3 votes

Answer

For First physical memory address,we add 00000 in segment values.

For Last physical memory address,we add 0FFFF in segment values.

NOTE-For addition of hexadecimal numbers ,you first have to convert it into binary then add them,after this convert back it in hexadecimal.

a)1000

For First physical memory address, we add 00000 in segment value

We add 0 at the least significant bit while calculating.

10000 +00000 = 10000 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

we add 0FFFF in segment value

10000 +0FFFF =1FFFF (from note)

b)0FFF

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

0FFF0 +00000=0FFF0 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

we add 0FFFF in segment value

0FFF0 +0FFFF =1FFEF (from note)

c)0001

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

00010 +00000=00010 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

we add 0FFFF in segment value

00010 +0FFFF =1000F (from note)

d) E000

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

E0000 +00000=E0000 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

we add 0FFFF in segment value

E0000 +0FFFF =EFFFF (from note)

e) 1002

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

10020 +00000=10020 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

we add 0FFFF in segment value

10020 +0FFFF =2001F (from note)

User Sergey Bespalov
by
6.0k points