Ассемблер и c ++ выводят текст - PullRequest
0 голосов
/ 24 сентября 2011

Как я могу отобразить текст с ассемблером в коде c ++?Я хочу сделать функцию с параметром строку, которая будет отображаться.

Ответы [ 2 ]

1 голос
/ 24 сентября 2011

Я предлагаю вам написать пример приложения с prinf и посмотреть на скомпилированный код.В VS вы можете легко сделать это во время отладки, просто перейдите к «Показать разборку».Не уверен, как бы вы это сделали под * nix, но я уверен, что это выполнимо.

1 голос
/ 24 сентября 2011

В ассемблере вы можете сделать соответствующие системные вызовы для чтения или записи. Ваша ОС будет иметь описание поддерживаемых системных вызовов, и, как правило, существует какая-то операция (например, прерывание 80h или инструкция вызова sys) для выполнения системного вызова.

Без дополнительных подробностей (например, об операционной системе или аппаратном обеспечении) это настолько конкретно, насколько я могу получить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...