Adresowanie w trybie wirtualnym- teoria

0

Cześć.
Ostatnio czytam sobie książkę i napotkałem na coś czego nie rozumiem, a mianowicie temat adresowania w trybie wirtualnym.

W książce którą czytam jest to opisane w bardzo skomplikowany sposób i nie mogę nic z tego zrozumieć. Czy mógłby ktoś wytłumaczyć mi to w prosty sposób?

0

Program myśli że pobiera zawartość pamięci adresowanej np 123456, zaś w rzeczywistości to sięga gdzieniegdzie do innej komórki bądź nawet wprost do dysku twardego.

0

Ale jak do tego dochodzi? W książce było napisane że 13 starszych bitów rejestru segmentowego zawierają wskaźnik na jakąś strukturę, tylko jest to opisane w taki sposób że nie da się tego zrozumieć.

0

W tej strukturze jest opisano (mocno uproszczając):
adresy 0d A Do B bierz z X1;
adresy 0d B+1 Do C bierz z X2;
adresy 0d C+1 Do D bierz z X3;
itd.

0

Opis stronicowania w trybie 32bit, po angielsku, dla OS developera, ale powinno troszkę wyjaśnić o co chodzi:
ogólnie
z tutorialu OSdev

1 użytkowników online, w tym zalogowanych: 0, gości: 1