asm("mov #01100h,PC ");
编译失败
warning: "../cmd.c", line 56: Assembly statement "mov #01100h,PC " creates a label, which may not be what was intended. Use a colon after a label or a space before a non-label to silence the warning.
warning: "../cmd.c", line 61: Assembly statement "nop" creates a label, which may not be what was intended. Use a colon after a label or a space before a non-label to silence the warning.
warning: "../cmd.c", line 56: Assembly statement "mov #01100h,PC " creates a label, which may not be what was intended. Use a colon after a label or a space before a non-label to silence the warning.
warning: "../cmd.c", line 61: Assembly statement "nop" creates a label, which may not be what was intended. Use a colon after a label or a space before a non-label to silence the warning.
"C:\Users\weiji\AppData\Local\Temp\1305610", ERROR! at line 436: [E0002] Illegal mnemonic specified
mov #01100h,PC
Errors in Source - Assembler Aborted
gmake: *** [cmd.obj] Error 1
gmake: Target 'all' not remade because of errors.
加一个\t tab键,编译就过了。
asm(" mov #01100h,PC ");