Advertisement
JuanDark24

Untitled

Dec 14th, 2021
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .386
  2. .model flat, stdcall
  3. .data
  4. array DWORD 10,20,30,40
  5. arrayType DWORD TYPE array
  6. newArray DWORD LENGTHOF array DUP(?)
  7. lastElement DWORD ?
  8. .code
  9. start:
  10.     ;write your code here  
  11.     MOV ESI, OFFSET array
  12.     MOV EDI, OFFSET newArray
  13.     ADD EDI, TYPE newArray
  14.    
  15.     mov ECX, LENGTHOF array
  16.     L2:
  17.    
  18.         MOV EAX, [ESI]
  19.         MOV [EDI], EAX
  20.         ADD ESI, TYPE array
  21.         ADD EDI, TYPE array
  22.    
  23.     LOOP L2
  24.    
  25.     MOV EDI,OFFSET newArray
  26.     MOV EAX, [ESI]
  27.     MOV [EDI], EAX
  28.     ret
  29.     END start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement