compara 2 números con ensamblaje [cerrado]

tengo el siguiente código. Y quiero completar el código de montaje como se indica a continuación:

int main(void)
{
    int x = 10;

    int i=0;
    label1:


    asm (.....) // code to add here: if i>=x then jump to label2

    printf("%d\n",i);

    i++;
    asm (.....) // code to add here: jump to label 1
    label2:

    printf("out\n");
}

Mi máquina es x86 y el sistema operativo es Ubuntu 12

Respuestas a la pregunta(3)

Su respuesta a la pregunta