Question is worth 40 points that includes 10 points or your Write an assembly data and code segments that copies two source Source string 1: CIS-310 Assembler Language Source string 2: and Architecture I Target string 3: CIS-310 Assembler Language and Architecture I Use indexed addressing with EDI, ESI and LOOP .
INCLUDE Irvine32.inc .data source string1 \"CIS-310 Assembler Language:\",30 source string2\"and Architecture 1:\",30 target string dup(0) .code main PROC call clrscr call crlf mov edi,offset mess1 call writestring call crlf mov edi,offset source call writestring call crlf call crlf mov ecx,sizeof source L1: mov esi,0 mov al,source[esi] mov target[esi],al inc esi loop L1 mov edi,offset mess2 call writestring call crlf mov edi,offset target call writestring exit main ENDP END main