-1

我正在编写一个简单的汇编代码,但是,我得到了那个错误:

test.asm:30: 错误:应有逗号、冒号或行尾

好的,在第 30 行我有这个代码:

cmp byte ptr [129],0    ;anything in the line segment? 

好的..我试过这个:

mov [direct_segment],ax ;segment for Direct information
cmp byte ptr [ax+4],0    ;anything in the line segment?  

好的,但是,错误是一样的:(

我怎么能解决这个问题???

4

1 回答 1

4

byte ptr是 MASM 语法。对于 NASM,它应该是byte,所以你的第一个例子应该是cmp byte [129],0 (参见例如这个语法指南)。

于 2013-03-05T16:23:16.423 回答