小编udu*_*shu的帖子

A2004 MASM32问题

我有一个MASM32汇编程序的问题

以下代码是我从MASM32教程复制的Hello World示例:

.model small
.stack
.data
    message   db "Hello world!", "$"
.code

_main   proc

    mov   ax,seg message
    mov   ds,ax

    mov   ah,09
    lea   dx,message
    int   21h

    mov   ax,4c00h
    int   21h

_main   endp
end _main
Run Code Online (Sandbox Code Playgroud)

在尝试汇编时,MASM32抛出A2004错误,并带有以下注释:

C:\masm32\console.asm(11) : error A2004: symbol type conflict

任何人都可以帮助我吗?这段代码与TASM汇编程序完美配合,但现在我必须使用MASM32,而且我之前已经证明可以与TASM一起使用的任何汇编代码都有这个A2004错误.

如果这是相关的,我有一个32位CPU运行Win7操作系统.

谢谢.

assembly masm masm32 x86-16

1
推荐指数
1
解决办法
6077
查看次数

标签 统计

assembly ×1

masm ×1

masm32 ×1

x86-16 ×1