mov ecx, X mov edx, 02h mov eax, 03h mov ebx, 00h int 80h mov cx, [X] xor cx, 01h mov [X], cx mov ecx, X mov edx, 02h mov eax, 04h mov ebx, 01h int 80h mov eax, 01h xor ebx, ebx int 80h section .data X dw 0h