int a[5]={1,3,5,7,9} 배열을 출력하는 반복문을 어셈블리로.


.data

.align32

a:

 .long1

 .long3

 .long5

 .long7

 .long9


p_Arg;

 .String"%d"

 .text

 .global main

main :

 push p

 move %esp, p

 move $0, p

.L2

move $a. x

cmpl $4, x

jg .DONE

move (x, x,4)

push $8, %esp

incl x

jmp L2

.DONE;

 leave

 ret