Odczyt z pamieci

0

Czy ktos wie jak pobrac do zmiennej komorke pamieci o danym indeksie (tryb rzeczywisty)?

0

Na przykład zapisać do c bajt spod adresu segment:offset...

char c=((char)MK_FP(segment,offset));

albo 2 bajty (też daje daleki wskaźnik):

unsigned u=((unsigned far )((unsigned long)((segment<<16)|offset)))[0];
unsigned u=
((unsigned far *)((unsigned long)((segment<<16)|offset)));

0

dzieki bardzo

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