0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 6
|
|
1 | |
Таблица ссылок в PE файле16.06.2012, 16:02. Показов 649. Ответов 0
Метки нет (Все метки)
Добрыдень. Взялся написать линкер, который способен сделать из объектников TASM'а исполнительный файл PE-формата. В процессе написания встал вопрос: как должна выглядеть совокупность байтов в исполнительном файле в секции кода (собственно в месте, откуда описываются инструкции), если за описанием тела сегмента идет таблица ссылок. В примерах:
A0 05 00 01 00 00 bf ca - обычная последовтельность каких-либо инструкций, за идентификатором (A0) тела сегмента следует длинна (05 00), номер сегмента (01), смещение с которого начинается код (00 00) и собственно само тело (bf ca). Здесь все понятно, просто берем инструкции bf ca и записываем в секцию кода. или может быть так: A0 .... 9с ... где 9с - это таблица меток, содержит описание каждой метки в сегменте. Каким образом эта таблица должна выглядеть в исполнительном файле? И вопрос в ту же рубрику: как согласовать два сегмента (просто записывать их друг за другом, в указанном объектником порядке?)
0
|
16.06.2012, 16:02 | |
Ответы с готовыми решениями:
0
Таблица перекрестных ссылок Заменить ссылки в одном файле на ссылки, находящиеся в другом файле, если последние сегменты ссылок совпадают Таблица перекрестных ссылок и бинарное дерево Таблица перекрестных ссылок на основе использования динамических списков и деревьев |
16.06.2012, 16:02 | |
16.06.2012, 16:02 | |
Помогаю со студенческими работами здесь
1
Поиск всех ссылок в файле Поиск ссылок в HTML файле Создание списка ссылок в txt-файле Поиск ссылок на изображение в html файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |