Assembler inline

Specifici di Microsoft

Il linguaggio assembly presenta diversi scopi, ad esempio il miglioramento della velocità del programma, la riduzione delle necessità di memoria e controllo dell'hardware.È possibile utilizzare l'assembler inline per includere le istruzioni in linguaggio assembly direttamente nei programmi di origine C++ e c# senza passaggi aggiuntivi di collegamento e dell'assembly.L'assembler inline viene compilato nel compilatore, pertanto non è necessario un assembly distinto come Microsoft Macro Assembler (MASM.

[!NOTA]

I programmi con il codice assembler inline non sono completamente portabili ad altre piattaforme hardware.Se si progetta per la portabilità, evitare l'utilizzo dell'assembler inline.

Assembly inline non è supportato in l Itanium e x64 processori.Negli argomenti riportati di seguito viene illustrato come utilizzare l'assembler inline di rappresentazione C/C++ con i processori x86:

Microsoft FINALE specifico

Vedere anche

Altre risorse

Riferimenti al linguaggio C++