请用MASM语言写一个字符串相加的函数
时间: 2023-03-12 09:42:04 浏览: 158
字符串相加1
MASM语言中,可以使用以下函数来对两个字符串进行相加:1、StrCat函数:StrCat proc lpszString1:PTR BYTE, lpszString2:PTR BYTEmov ax, @datamov ds, axpush bpmov bp, sppush espush dimov di, lpszString1mov es, dimov si, lpszString2cldmov cx, 0mov ah, es:[di]inc dior ah, ahjz @F@1:mov al, es:[di]inc dior al, aljnz @1@F:dec dipush dimov di, simov cx, 0mov ah, es:[di]inc dior ah, ahjz @E@2:mov al, es:[di]inc dior al, aljnz @2@E:dec dimov si, dipop direpne movswmov al, es:[si]or al, aljz @Dstosb@D:pop dipop espop bpretStrCat endp
阅读全文