Что такое однопроходный ассемблер?

2 Ответы


  • * Проверяет правильность инструкций в текущем режиме сборки.
        * Выделяет место для инструкций и места для хранения, которые вы запрашиваете.
        * По возможности заполняет значения констант.
        * Создает таблицу символов, также называемую таблицей перекрестных ссылок, и делает запись в этой таблице для каждого символа, который встречается в поле метки оператора.
  • Сгенерировать свой объектный код в памяти для немедленного выполнения -
    ассемблер load-and-go
    Внешнее хранилище для промежуточного файла между двумя проходами работает
    медленно или неудобно в использовании
    Однопроходный ассемблер передает исходный файл ровно один раз, за ​​тот же проход собирает метки, разрешая будущие ссылки и выполняя фактическую сборку. Сложная часть состоит в том, чтобы разрешить будущие ссылки на метки и собрать код за один проход.

Напишите свой ответ

Ваш ответ появится после модерации