Assembly 如何转到部件文件中的下一行

Assembly 如何转到部件文件中的下一行,assembly,x86,x86-16,Assembly,X86,X86 16,我正在汇编8086 tasm中编写代码,并试图通过以下代码移动到当前文件中的下一行: stam db 20 dup(?), 10, 13 ... mov ah,40h mov bx,[filehandle] mov cx,22 mov dx,offset stam int 21h 它只是制造一些空间。。没有新行。数组有22个字节,您写12个字节。当然,新词不是写给你的。。我把cx换成了22。。但是它不起作用。我注意到字符串末尾的10,13甚至在dosbox中也不起作用。。那个么为了下一行,我应

我正在汇编8086 tasm中编写代码,并试图通过以下代码移动到当前文件中的下一行:

stam db 20 dup(?), 10, 13
...
mov ah,40h
mov bx,[filehandle]
mov cx,22
mov dx,offset stam
int 21h

它只是制造一些空间。。没有新行。

数组有22个字节,您写12个字节。当然,新词不是写给你的。。我把cx换成了22。。但是它不起作用。我注意到字符串末尾的10,13甚至在dosbox中也不起作用。。那个么为了下一行,我应该在字符串的末尾加什么呢?谢谢你们的帮助,但我发现了问题。。我只是把10的位置改成了13。。像stamdb20dup(?),13,10,它工作了。超级讨厌:)数组有22个字节,你写12个。当然,新词不是写给你的。。我把cx换成了22。。但是它不起作用。我注意到字符串末尾的10,13甚至在dosbox中也不起作用。。那个么为了下一行,我应该在字符串的末尾加什么呢?谢谢你们的帮助,但我发现了问题。。我只是把10的位置改成了13。。像stamdb20dup(?),13,10,它工作了。超级讨厌:)