logo
Материал / 03

Трансляция в ассемблер

Трансляция программы в ассемблер несколько упрощает конструирование компилятора. Однако, такой подход удлиняет технологическую цепочку выполнения программы, так как объектная программа, порожденная компилятором, должна быть впоследствии обработана ассемблером, а также редактором связей и загрузчиком.

У трансляции в ассемблер есть несколько ощутимых преимуществ:

При генерации кода для платформы .NETу нас, в сущности, и нет никаких других возможностей, так какMSILпредставляет собой высокоуровневый ассемблер, максимально абстрагированный от конкретных целевых платформ.