-1

私は単純なアセンブリコードに取り組んでいますが、そのエラーが発生しました:

test.asm:30: エラー: コンマ、コロン、または行末が必要です

わかりました、30行目に次のコードがあります:

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

OK..私はこれを試しました:

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

わかりましたが、エラーは同じです:(

どうすればこれを解決できますか???

4

1 に答える 1

4

byte ptrMASM 構文です。NASM では単純に である必要がbyteあるため、最初の例は次のようになりますcmp byte [129],0 (たとえば、この構文ガイドを参照してください)。

于 2013-03-05T16:23:16.423 に答える