2011-09-22 6 views
8

हैलो मैं एक छोटे से विकास कार्यक्रम में एएसएम उपयोग करने के लिए कोशिश कर रहा हूँ: दो से "निर्देश के अंत":मदद के लिए पूछ डी कार्यक्रम में इनलाइन विधानसभा समस्या को हल करने

asm 
{ 
    mov AX,12h ; 
    int 10h  ; 
} 

मैं इस संदेश को मिल गया है एएसएम बयान

मैं इस मुद्दे को ठीक नहीं कर सकते,

है यही कारण है कि I'me आप से मदद पूछ में लाइनों। यदि आपका जवाब

मैं के लिए माफी माँगता लिए

धन्यवाद मेरी अंग्रेजी

उत्तर

8

एएसएम बयान डी में एम्बेडेड रहे हैं के बाद से, आप डी संख्या सिंटैक्स का उपयोग करने के लिए है। हेक्साडेसिमल संख्याओं के लिए NUMBERh के बजाय 0xNUMBER है। तो,

asm { mov AX, 0x12; int 0x10; }

+2

http://d.puremagic.com/issues/show_bug.cgi?id=6717 – Trass3r