Я недавно выучил С++ на базовом уровне (стандартная библиотека+STL). Решил немного подучить ассемблер (когда-то учил его, до конца так и не осилил). Собственно вопрос, какие преимущества дают асм-вставки в С++ код, и как это оформить. P.S. Всех с новым годом!
Ответ
Преимущества: Возможность оптимизации вручную Использование (опять же для оптимизации) команд процессора, недоступных через стандартные средства С++ В случае программирование ядер - низкоуровневый доступ к оборудованию через порты ввода-вывода, к процессорным прерываниям для создания слоя абстракции. и др. подобное Как оформлять - зависит от компилятора и платформы. С Новым годом!
Комментариев нет:
Отправить комментарий