Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     segment .data
  2. a           dw  12, 14, 16      ; array of 3 values
  3. b           db   2,  4,  5      ; array of 3 values
  4. sumofdiff   dq   0              ; memory to store the sum of differences
  5.  
  6.  
  7.     segment .text
  8.     global main
  9. main:
  10.     mov ax, [a]
  11.     add ax, [a+2]
  12.     add ax, [a+4]
  13.    
  14.     sub al, [b]
  15.     sub al, [b+1]
  16.     sub al, [b+2]
  17.     mov [sumofdiff], ax
  18.    
  19.     xor rax, rax
  20.     ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement