%include "asm_io.inc"
	
;  base pour des programmes en assembleur
;
; assemble :	nasm -g -f elf   new-base.asm
; link     :    gcc new-base.o asm-io.o -o new-base

	segment .data		; section pour les données initialisées

	segment .bss           	; section pour les données non-initialisées
	
	
	segment .text		; section pour le code

	global main		; rend le label visible de l'extérieur

main:				; label par défaut de gcc

	mov	ebx,0		; code de sortie, 0=normal
	mov	eax,1		; num. de la commande exit
	int	0x80		; interruption 80 hex, appel au noyau


	
