Witam.
Zastanawiam się nad realizacją wielowątkowości. Che napisać taki mini system zarządzający procesami, lądował by je z karty i uruchamiał. Ale nie za bardzo wiem czy to się uda i nie wiem jak szukać informacji o tym. Mianowicie czy da się uruchamiać jakiś skompilowany program z pod rożnych adresów. W sensie że raz jest gdzieś tam załadowany a innym razem gdzieś kawałek dalej ? Bo problem chyba ze skokami się pojawi, bo wydaje mi się że w momencie kompilacji jest to ustawione na sztywno ? Proszę o wyjaśnienie mi tego lub o jakiś link gdzie mogę o tym poczytać. Jeśli dubluje jakiś temat to przepraszam ale nie udało mi się nic znaleźć.
Dzięki.
Zastanawiam się nad realizacją wielowątkowości. Che napisać taki mini system zarządzający procesami, lądował by je z karty i uruchamiał. Ale nie za bardzo wiem czy to się uda i nie wiem jak szukać informacji o tym. Mianowicie czy da się uruchamiać jakiś skompilowany program z pod rożnych adresów. W sensie że raz jest gdzieś tam załadowany a innym razem gdzieś kawałek dalej ? Bo problem chyba ze skokami się pojawi, bo wydaje mi się że w momencie kompilacji jest to ustawione na sztywno ? Proszę o wyjaśnienie mi tego lub o jakiś link gdzie mogę o tym poczytać. Jeśli dubluje jakiś temat to przepraszam ale nie udało mi się nic znaleźć.
Dzięki.