[Pr�via] [Pr�xima] [Pr�via por assunto] [Pr�xima por assunto]
[�ndice cronol�gico]
[�ndice de assunto]
Hello, world -> nao funcionou
- Subject: Hello, world -> nao funcionou
- From: Tiago Motta Jorge <tigod@xxxxxxxxxxxxxxxx>
- Date: Tue, 25 Feb 2003 20:47:22 -0300
Caro professor,
Ao tentar executar o programa "Hello, World" que foi dado em classe,
os caracteres do meu terminal foram descaracterizados: se transformaram
em um monte de s�mbolos sem significado.
O c�digo com problema �:
section .data
msg db "Hello, World!", 0xa
len equ $-msg
section .text
global _start
_start: mov edx, len
mov ecx, msg
mov ebx, 1
mov eax, 4
int 0x80
mov ebx, 0
mov eax, 1
int 0x80
Andei lendo alguma coisa pela internet e fiz a seguinte modifica��o:
section .text
global _start
msg db "Hello, World!", 0xa
len equ $-msg
_start: mov edx, len
mov ecx, msg
mov ebx, 1
mov eax, 4
int 0x80
mov ebx, 0
mov eax, 1
int 0x80
Depois disso o programa passou a funcionar corretamente. A �nica
coisa que fiz foi remover a sess�o .data. O que se passa?
Desde j� agradecido,
Tiago Motta Jorge.