%include "rw32.inc" section .data x dd 0x4FE8AAFF ; unsigned long y dd 0x10203040 ; unsigned long r dd 0 section .text main: ; Sečti čísla x a y s použitím jediného 8-bitového registru, výsledek do r. mov eax, 0 mov al, [x + 0] ; od nejníže významového byte add al, [y + 0] ; CF = ? ... proto na první sčítání ADD mov [r + 0], al mov al, [x + 1] adc al, [y + 1] ; ADC mov [r + 1], al mov al, [x + 2] adc al, [y + 2] ; ADC mov [r + 2], al mov al, [x + 3] adc al, [y + 3] ; ADC mov [r + 3], al mov eax, [r] call WriteHex32 ret