bonjour à tous,
je suis nouveau sur ce forum et nouveau en assembleur ( mais pas en programmation :-) )
voilà
grâce à un magazine, j'ai effectué le squelette d'un programme en assembleur que je voulais compilé. et je précise que je dois utiliser un prog en C pour le lancer.
Code en as:
je le compile en faisant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 %include ''asm_io.inc'' segment .data ;les données initialisées sont placées dans ce segment de données. segment .bss ;les données non initialisées sont placées dans le segment de données bss. segment .text global _asm_main _asm_main: enter 0,0 pusha ;le code est placé ici popa mov eax,0 leave ret
et j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 nasm -f aout premier.asm
que cela veut dire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 toto@linux:~/test$ nasm -f aout premier.asm premier.asm:1: warning: trailing garbage after `%include' ignored premier.asm:1: fatal: unable to open include file `'![]()
Merci de votre aide
Partager