Show how exactly-- A computer system with 16K of memory, a Memory Management Uni
ID: 3562598 • Letter: S
Question
Show how exactly--
A computer system with 16K of memory, a Memory Management Unit with a page size of 2000, and the following page translation table (all numbers in hexadecimal):
Logical Address
Physical Start
0000
10000
2000
1F000
4000
2C000
6000
22000
8000
30300
A000
41600
C000
81000
E000
3F000
Indicate the physical memory location corresponding to logical address 8050.
Indicate the logical address corresponding to physical memory location 23123.
Logical Address
Physical Start
0000
10000
2000
1F000
4000
2C000
6000
22000
8000
30300
A000
41600
C000
81000
E000
3F000
Explanation / Answer
the physical memory location corresponding to logical address 8050 is 30350H
the logical address corresponding to physical memory location 23123 is 7123H
the answer can be get if u follow the below steps:
To find physical memory location :
1)find the given logical adderss to belong which logical group
8050 its blong to logical group of 8000;
2)find the differncce between logical group and physical group ,
the differnce value must common for all logical address belong to that group
30300H-8000H=28300H
3)Add this differnt value to logical address which you want find the physical address
8050H + 28300H = 30350H
To Find logical address:
1)find the given physical adderss to belong which physical group
23123Hits blong to physical group of 22000H;
2)find the differncce between logical group and physical group ,
the differnce value must common for all Physical address belong to that group
22000H-6000H=1C000H
3)Subtract this differnt value to Physical address which you want find the logical address
23123H - 1C000H = 7123H
Here all numbers are represented by Hexa value and perform Hexa decimal addition and subtraction