Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881
Надо сделать транслятор ассемблера и все, что он за собой тянет, дабы он мог транслировать мнемонику разработанного мной ядра. Хочется именно binutils.
Мне хотелось бы оценить сложность задачи (ибо не представляю совершенно что там и как) и возможно найти того, кто бы смог это реализовать.
ЗЫ Я долго думал, в какую тему запихать этот вопрос. Вроде непосредственно относится к микроконтроллерам, а вроде и к программированию, в общем запихал сюда.
Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937
Надо портировать, наверное, не только as но и ld, objdump, objcopy. Я бы оценил такую работу как 3-6 месяцев full time job, 1 человек. Если же говорить об компиляторе С с каким либо уровнем оптимизации - то сильно зависит от системы команд. Если система команд похожа на уже имеющуюся в GCC - то 6 мес -1 год, 2 человека, full time job (причем 32/64 bit - быстрее, 16/8 bit - медленее