1 %line 1+1 var4.asm 2 3 4 5 6 7 [section .data] 8 9 00000000 FFFFFFFFFFFFFFFFFF- dquadw1 ddq 0xffffffffffffffffffffffffffffffff 10 00000000 FFFFFFFFFFFFFF 11 00000010 FFFFFFFFFFFFFFFFFF- dquadw2 ddq 0xffffffffffffffffffffffffffffffff 12 00000010 FFFFFFFFFFFFFF 13 00000020 000000000000000000- dqSum ddq 0 14 00000020 00000000000000 15 16 17 [section .text] 18 [global _start] 19 _start: 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 00000000 488B0425[00000000] mov rax, qword [dquadw1] 42 00000008 488B1425[08000000] mov rdx, qword [dquadw1+8] 43 44 00000010 48030425[00000000] add rax, qword [dquadw2] 45 00000018 48131425[08000000] adc rdx, qword [dquadw2+8] 46 47 00000020 48890425[00000000] mov qword [dqSum], rax 48 00000028 48891425[08000000] mov qword [dqSum+8], rdx 49 50 51 52 53 54 55 56 57 58 59 00000030 48C7C001000000 mov rax, 1 60 00000037 48C7C300000000 mov rbx, 0 61 0000003E CD80 int 0x80