Konstanten in Inline Asm Routinen



  • Hi

    Wie stelle ich es an, dass ich folgenden Code mit dem MS Compiler übersetzen kann?

    __asm
    {
    	db	060h,0FCh,033h,0D2h,08Bh,074h,024h,024h
    }
    

    MfG Joe



  • Welchem MS Compiler?
    Aber kleiner Tipp: Das ist praktisch nichts anderes als ein Array von Bytes.



  • [JoE] schrieb:

    Hi

    Wie stelle ich es an, dass ich folgenden Code mit dem MS Compiler übersetzen kann?

    __asm
    {
    	db	060h,0FCh,033h,0D2h,08Bh,074h,024h,024h
    }
    

    MfG Joe

    Mit der Pseudoanweisung _emit - jeweils ein einzelnes Byte im Textsegment (Codesegment).
    __asm
    {
    __emit 060h __asm __emit 0FCh __asm __emit 033h __asm __emit 0D2h __asm __emit 08Bh
    __asm __emit 074h __asm __emit 024h __asm __emit 024h
    }
    mfg


Anmelden zum Antworten