в идеале я хочу что-то вроде <1kb программу которая читает асм текст, таблицу значений opcode для целевой машины, и выдает машинный код
что мне стоит поискать?
Ну для начала Книгу Дракона просмотреть первым проходом, особо не вгрызаясь - чтобы точнее сформулировать вопрос. Сейчас непонятно что нужно: кодогенерацию для реального процессора, написать свой ассемблер, или что то ещё.
Ну для начала Книгу Дракона просмотреть первым проходом, особо не вгрызаясь - чтобы точнее сформулировать вопрос. Сейчас непонятно что нужно: кодогенерацию для реального процессора, написать свой ассемблер, или что то ещё.
написать свой ассемблер
чтобы генерил простой код для реального микроконтроллера
в идеале я хочу что-то вроде <1kb программу которая читает асм текст, таблицу значений opcode для целевой машины, и выдает машинный код
что мне стоит поискать?
Для практики начни с собственного интерпретатора байт-кода + ассемблер для него + библиотеки + какой-то софт типа простых игрушек: позволяет пощщупать системное программирование в т.ч. компиляцию, без ненужной сложности маш.кода реальных процессоров.