
汇编语言之新手的困惑:一个程序用masm、link和用ml来编译结果不同??
用masm、link编译连接都能通过,输出Hwdoyoudo.用ml编译连接出现11.asm(8):errorA2070:invalidinstructionoperan...
用masm、link编译连接都能通过,
输出
H w do you do.
用ml编译连接出现 11.asm(8) : error A2070: invalid instruction operands
这是为什么呢 展开
输出
H w do you do.
用ml编译连接出现 11.asm(8) : error A2070: invalid instruction operands
这是为什么呢 展开
2个回答
展开全部
MOV DS:[0], 'H'
用 MASM 编译时,就会提示:
XX.ASM(13): error A2035: Operand must have size
楼主是怎么通过编译的呢?
用 MASM 编译时,就会提示:
XX.ASM(13): error A2035: Operand must have size
楼主是怎么通过编译的呢?
更多追问追答
追问
追答
你用的编译软件,大概是个山寨货。
使用微软的编译软件,显示界面如下:
c:\masm510>
c:\masm510>MASM XX
Microsoft (R) Macro Assembler Version 5.10
Copyright (C) Microsoft Corp 1981, 1988. All rights reserved.
Object filename [mm.OBJ]:
Source listing [NUL.LST]:
Cross-reference [NUL.CRF]:
XX.ASM(13): error A2035: Operand must have size
48896 + 395803 Bytes symbol space free
0 Warning Errors
1 Severe Errors
c:\masm510>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询