Преимущества встроенной сборки
Только для систем Microsoft
Так как встроенный ассемблер не требует действий отдельные сборки и ссылки, более удобно, чем отдельном ассемблер.Встроенный код сборки может использовать любое имя переменной или функции c, в области, поэтому можно легко интегрировать его с кодом c# программы.Поскольку код сборки может быть встроенным со смешанным выписками c или C++, он может выполнять задачи, громоздкий или невозможны в c# или C++.
Использует встроенной сборки включает:
Функции записи в языке ассемблера.
Пятн-оптимизировать скорост-критические разделы кода.
Выполнив прямой доступ оборудования для драйверов устройств.
Пролог и эпилог, "код" нагих вызовов.
Встроенная сборка одноцелевое средство.Если планируется к порту приложения на разных компьютерах, то, скорее всего, будет необходимо поместить код в отдельный компьютер-специфического модуле.Так как встроенный ассемблер не поддерживает все из директив макроса и ассемблера MASM макроса (Майкрософт), можно найти его более удобные для использования MASM для тех модулей.
ЭЛЕМЕНТ, относящийся Майкрософт