1 |
Bonjour, |
2 |
|
3 |
Je me lance dans l'assembleur sous linux et j'ai un petit problème. |
4 |
Je tape ce programme : |
5 |
|
6 |
section .text |
7 |
global _start |
8 |
|
9 |
msg db 'Hello, world',0xa |
10 |
len equ $ - msg |
11 |
|
12 |
_start: |
13 |
|
14 |
mov edx, len |
15 |
mov ecx, msg |
16 |
mov ebx, 1 |
17 |
mov eax, 4 |
18 |
int 0x80 |
19 |
|
20 |
mov eax, 1 |
21 |
int 0x80 |
22 |
|
23 |
|
24 |
Ensuite, je compile et link mais j'ai une erreur de segmentation à |
25 |
l'éxécution. |
26 |
J'ai aussi remarqué que lorsque j'affichais certaines manpage j'avais ce |
27 |
même type d'erreur. |
28 |
J'ai bien entendu une gentoo portée par un noyau : 2.6.12-gentoo-r3 |
29 |
|
30 |
Est ce que quelqu'un saurait me dire à quoi ça peut être du, et ensuite, |
31 |
une piste vers la solution ou même la dite solution à ce problème ? |
32 |
|
33 |
Merci :D |
34 |
|
35 |
Fred |
36 |
|
37 |
-- |
38 |
gentoo-user-fr@g.o mailing list |