【发布时间】:2015-08-24 20:33:18
【问题描述】:
我使用 Tasm。垃圾出现在第一个字符串之前,但不是第二个。我将美元($)设置为字符串的末尾
.model tiny
CSEG segment
assume cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
org 100h
Begin:
push offset msgOrig1
push offset msgOrig2
call ProcParams
ret
ProcParams proc near
push bp
mov bp, sp
add bp, 2
mov ah,09h
mov dx, [bp]
int 21h
mov dx, [bp+2]
int 21h
pop bp
ret 4
ProcParams endp
msgOrig1 db 'Hello$'
msgOrig2 db 'world$'
CSEG ends
end Begin
任何建议
【问题讨论】: