bits 32
extern printf
global main
section .data
    message db "eax is equal to ebx!", 15, 0

section .text

main:
    mov eax, 0x1234
    mov ebx, eax
    add ebx, 1
    sub eax, 1
    inc eax
    dec ebx
    dec ebx
    cmp eax, ebx
    je  p
    nop
    nop
    nop
    ret 
p:  
    pushad
    push dword message
    call printf
    add esp, 4
    popad
    ret
