Podpinanie pamięci urządzenia assembler

0

Witam
Mam pytanie, jak to jest z pamięcią RAM dlaczego pod adresem A000h mamy pamięć karty graficznej?
czy można pod dowolny fragment pamięci podpiąć inne dowolne urządzenie?
Czy do takiego zadania służy jakieś przerwanie? jak mógłbym to osiągnąć? Szczerze mówiąc szukałem trochę informacji, jednak wszystko jest jak operować na pamięci już podpiętego urządzenia... ale jak go podpiąć...?
Przepraszam za tak amatorskie pytanie, ale kiedyś ktoś musiał je zadać... ja się dopiero uczę.. :)
Programowanie w realmode (bez dos).
Bardzo dziękuję za jakieś wskazówki.

0

To powinno trochę rozjaśnić sprawę: http://wiki.osdev.org/Memory_Map_(x86)

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