As far as i know, the physical address is calculated by shifting the segment address (16-bit) left 4 times and adding it with the 16-bit offset address. My question is, what if 2 different sets of segment:offset address values give the same result eg. for 200A:B608 and 2138:A328
200A0
+B608
2B6A8
And
21380
+A328
2B6A8
Both give the same result!!
Now, does that mean, that they point to the same physical address(if so, how?),
or whether physical addresses are not meant to be calculated in the above manner?
or, if its valid, then how can i get the segment:offset address back from the physical address(is that possible?)