LINUX.ORG.RU

История изменений

Исправление unlog1c, (текущая версия) :

в маш коде нет символьных имён

Ну символьные имена комманд и регистров - это просто мнемоника для машинных кодов. Я ассембли никогда в работе не использовал, был курс по Х86 в университете, так оттуда помню что из невоспроизводимых имен мы использовали метки перехода и имена чанков памяти в сегменте данных. Их замену на номера строк и адреса памяти соответственно сложно назвать компиляцией. Но аноним выше уже убедил меня, что трансляция определенного сабсета assembly в машкод есть компиляция, поэтому сдаюсь.

Исходная версия unlog1c, :

в маш коде нет символьных имён

Ну символьные имена комманд и регистров - это просто мнемоника для машинных кодов. Я ассембли никогда в работе не использовал, был курс по Х86 в университете, так оттуда помню что из невоспроизводимых имен только метки перехода и имена чанков памяти в сегменте данных. Их замену на номера строк и адреса памяти соответственно сложно назвать компиляцией. Но аноним выше уже убедил меня, что трансляция определенного сабсета assembly в машкод есть компиляция, поэтому сдаюсь.