2011-09-22 13 views
8

私は少しDプログラムでASMを使用しようとしているこんにちは:2からの「命令の終わり」:私はこのメッセージを持っているは、Dプログラムでインラインアセンブリの問題を修正するには

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

私は問題を解決することはできませんasm文

の行、

I'meはあなたから助けを求めて理由です。あなたの答え

私は謝罪

ため

おかげで私の英語

答えて

8

のasm文はDに埋め込まれているので、あなたはD番号の構文を使用する必要があります。つまり、16進数の場合はNUMBERhではなく0xNUMBERです。したがって、

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

+2

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

関連する問題