This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: call WriteString c call Crlf c exit main ENDP m m Str_concat PROC USES eax ecx esi edi, source:PTR BYTE, target:PTR BYTE S ;mov edx, source ;mov eax,LENGTHOF edx ; ; call WriteString ; call Crlf c cld ; clear direction mov esi,source mov edi,target ;mov ecx, 3 ;set (dynamically) in main program. add edi,3 rep movsb r ret r Str_concat ENDP S FillString PROC USES eax edi ecx edx, myStringPointer:PTR DWORD, count:DWORD, mystring1:SDWORD, mystring2:SDWORD m mov edi,myStringPointer mov ecx,count mov edx,mystring1 sub edx,mystring2 s L1: mov eax,edx add eax,mystring2 stosd loop L1 l ret FillString ENDP F END main...
View Full Document
This note was uploaded on 12/30/2009 for the course COS 231 taught by Professor Jasonlitz during the Summer '09 term at Thomas Edison State.
- Summer '09