Страницы

Поиск по вопросам

вторник, 15 января 2019 г.

C++ и вставки ассемблера

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


Ответ

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

Комментариев нет:

Отправить комментарий