Цитата(Палыч @ Jan 28 2012, 09:22)

Для каких целей нужно, чтобы код был бы всегда разный?
Для усложнения дизассемблирования (анализа) кода путём сравнения нескольких прошивок.
Сомневаюсь что это сильно усложнит, но всёже ...
Цитата(Палыч @ Jan 28 2012, 09:22)

Можно, например, вставить в качестве такой изменяющейся части что-то такое
Код
.db __DATE__, __TIME__
Это можно, но эта последвательность будет явно видна по одним и темже адресам.
Цитата(prottoss @ Jan 28 2012, 09:54)

Не совсем понятно, ВЫ для каждого МК будете компилить прошивку?

Время компиляции не боьшое (2-3 сек) почему бы и нет
Главное что бы всё было автомитически, например путем запуска *.bat файла.
Цитата(prottoss @ Jan 28 2012, 09:54)

Проще скомпилировать прошивку один раз а за тем уже какой то самописной утилитой добавлять к ней свой ID в определенном месте.
Тоже легко находится при сравнении пары прошивок.
Хочется что бы именно код по разному лежал, т.е. все джампы и колы (ну или многие) имели разную кодировку.