私はアセンブリプログラミングの初心者です。これは私が試していたコードですが、エラーを返し続けます。
エラーは次のとおりです。
F:\masm32\bin>ml PRINTSTRING.ASM
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997. All rights reserved.
Assembling: PRINTSTRING.ASM
PRINTSTRING.ASM(35) : fatal error A1010: unmatched block nesting : data
私のプログラムは次のとおりです。
;Print a String
data segment
;add your data here
mymessage db"Enter your data $"
end
stack segment
dw 128 dup(0)
end
code segment
Start:
;Set Segment Registers
mov ax,OFFSET mymessage
mov ds,ax
mov es,ax
lea dx,mymessage
mov ah,mymessage
mov ah,9
int 21h
mov ah,1
int 21h
mov ax,4c00h
int 21h
end
end Start
前もって感謝します。