реклама на сайте
подробности

 
 
> abs2bin, Помогите с форматом
Angel D
сообщение Nov 16 2010, 14:43
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 16-11-10
Пользователь №: 60 944



Всем, доброго времени суток!!!
Нужно написать программу для конвертирования формата abs(elf) в bin. Может ли кто-нибудь подсказать структуру файла abs, и в общих чертах рассказать алгоритм написания подобной программы. Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Nov 19 2010, 14:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
Не разраконивается... Не разобрался я в ней... Мрачная она какая-то...
Утилита как утилита:
Цитата
[rakhvato@msteplxl41 ~]$ objdump -h TEST_1_1.abs

TEST_1_1.abs: file format elf32-little

Sections:
Idx Name Size VMA LMA File off Algn
0 .test_go 00000010 00000000 00000000 000000b0 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .textTest 000002f8 00040000 00040000 000000c0 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .data_test_res 00000014 000400be 000402f8 000003b8 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .data_dummy 00001000 000400c4 00040310 000003d0 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA

[rakhvato@msteplxl41 ~]$ objcopy TEST_1_1.abs -O ihex qq.hex
Результат (начало qq.hex):
Цитата
:10000000000027C800000400000010D0000010D03D
:020000024000BC
:10000000000080CB000200000000C0CD20000000F6
:10001000000000C600000000000040C60000000014
:10002000000080C6000000000000C0C60000000004
:10003000000000C700000000000040C700000000F2
:10004000000080C7000000000000C0C700000000E2
:10005000000000C200000000000040C200000000DC
:100060000100008000000000000000CC0000000043
:10007000000080CC03000000000030F6000032F6E3
...
:1013000000000000000000000000000000000000DD
:0400000340000000B9
:00000001FF

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 03:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.0186 секунд с 7
ELECTRONIX ©2004-2016