Partilhar via


Depuração e listagens para assembly embutido

Específico da Microsoft

Programas que contêm código embutida de assembly poderão ser depurado com um depurador da fonte nível se você compila com a opção de /Zi .

No depurador, você pode definir pontos de interrupção em 2.0 C ou C++ e linhas de assembly idioma. Se você habilitar o modo misto do assembly e de origem, você pode exibir a origem e o formulário desmontado de código do assembly.

Observe que coloca várias instruções de assembly ou instruções de idioma de origem em uma linha podem impedir de depuração. No modo de origem, você poderá usar o depurador para definir pontos de interrupção em uma única linha mas não em instruções individuais na mesma linha. O mesmo princípio se aplica a __asm um bloco definido como a macro c, que se expande a uma única linha lógica.

Se você criar uma listagem mista de origem e do assembly com a opção do compilador de /FAs , a lista contém os formatos de origem e do assembly de cada linha do assembly idioma. Macros não são expandidos nas listagens, mas são expandidos durante a compilação.

FINALIZAR Específico da Microsoft

Consulte também

Referência

Usando linguagem de assembly em blocos de __asm