# affichage d'un message sur la sortie standard
.data   # segment de donnees

msg:
	.ascii	"bonjour!\n"	
	taille = . - msg # taille en octets depuis msg			

.text	# segment d'instructions
	
	# le linker necessite le point d'entree _start
	# ld -e npe permet de redefinir le point d'entree en "npe"
	# gcc necessite par defaut main
.global main

main:
	movl $4,%eax
	movl $1,%ebx
	movl $msg,%ecx
	movl $taille,%edx
	int	$0x80
	
	movl	$1,%eax		
	movl	$0,%ebx		
	int	$0x80
	