Το παράδειγμα μεταγλωττισμένο

Ο παρακάτω κώδικας είναι απλοποιημένη μορφή του κώδικα που παράγει ο μεταγλωττιστής της C (cc -S) για το αντίστοιχο παράδειγμα σε C.
.section        .rodata
.LC0:
        .string "*"
.LC1:
        .string "\n"
.text
        .align 4
.globl stars
        .type    stars,@function
stars:
        movl $0,i
.L2:
        movl i,%eax
        cmpl numstars,%eax
        jl .L4
        jmp .L3
.L4:
        pushl $.LC0
        call putstring
        addl $4,%esp
        incl i
        jmp .L2
.L3:
        pushl $.LC1
        call putstring
        addl $4,%esp
.L1:
        ret

.globl aegean
        .type    aegean,@function
aegean:
        movl $0,j
.L6:
        cmpl $9,j
        jle .L8
        jmp .L7
.L8:
        movl j,%eax
        movl %eax,numstars
        call stars
        incl j
        jmp .L6
.L7:
.L5:
        ret

        .comm   numstars,4,4
        .comm   i,4,4
        .comm   j,4,4