/REBASE
/REBASE[:modifiers]
Uwagi
Ta opcja ustawia adresy podstawowe dla określonych plików. FUNKCJA EDITBIN przypisuje nowe adresy podstawowe w ciągłej przestrzeni adresowej zgodnie z rozmiarem każdego pliku zaokrąglonego do najbliższego 64 KB. Aby uzyskać szczegółowe informacje na temat adresów bazowych, zobacz opcję konsolidatora podstawowego (/BASE).
Określ pliki wykonywalne i biblioteki DLL programu w argumencie plików w wierszu polecenia EDITBIN w kolejności, w której mają być oparte. Opcjonalnie można określić co najmniej jeden modyfikator rozdzielony przecinkiem (,):
Modyfikator | Akcja |
---|---|
BASE=address | Zawiera adres początkowy do ponownego przypisania adresów bazowych do plików. Określ adres w notacji dziesiętnej lub języka C. Jeśli parametr BASE nie zostanie określony, domyślny początkowy adres podstawowy to 0x400000. Jeśli jest używana funkcja DOWN, należy określić wartość BASE, a adres ustawia koniec zakresu adresów bazowych. |
PLIK PODSTAWOWY | Tworzy plik o nazwie COFFBASE.TXT, który jest plikiem tekstowym w formacie oczekiwanym przez opcję /BASE linku. |
Na dół | Informuje EDITBIN o ponownym przypisaniu adresów bazowych w dół z adresu końcowego. Pliki są ponownie przypisywane w określonej kolejności, z pierwszym plikiem znajdującym się w najwyższym możliwym adresie poniżej końca zakresu adresów. Baza musi być używana z funkcją DOWN, aby zapewnić wystarczającą przestrzeń adresową na podstawie plików. Aby określić przestrzeń adresową potrzebną przez określone pliki, uruchom polecenie EDITBIN z /REBASE na plikach i dodaj 64 KB do wyświetlonego całkowitego rozmiaru. |