Строгое соблюдение предусмотренного формата будет гарантией того, что компоновщик Turbo С сможет разрешить все внешние ссылки на код ассемблера.

Для того чтобы научиться писать код ассемблера, необязательно понимать все детали формата, который используется для этого кода. Формат всех файлов ассемблера по существу одинаков. Подробное описание форматов для всех моделей памяти вы можете найти в «Руководстве пользователя Turbo С», а также в других книгах, посвященных программированию на языке Си.
Последним необходимым условием для успешного объединения кодов ассемблера и Си является понимание того, как данные могут распределяться между ними. Хотя то, как распределяются данные, зависит от модели памяти, которая используется компилятором. Распределение данных и передача параметров это два важных вопроса, которые обсуждаются в следующем разделе.
Вставки на ассемблере являются частью поддержки, предусмотренной для режима VGA 13H (графического режима с разрешением 320 х 200 и одновременным выводом 256 цветов). Такая поддержка предусмотрена здесь потому, что версия 2.0 Turbo С не обеспечивает её автоматически. Как оказывается, обеспечение поддержки режима VGA 13H делает код программ обслуживания цифрового преобразователя легко переносимым между различными типами Си-компиляторов. Действие этого кода обсуждается в разделе, посвященном библиотеке функций поддержки VGA.