Ensamblador - Errores de un novato

 
Vista:

Errores de un novato

Publicado por Rafael (2 intervenciones) el 07/03/2006 12:39:04
Hola a todos, acabo de empezar a estudiar la programación en ensamblador y me resulta apasionante. El ensamblador que uso es nasm desde la línea de comandos pero me da una serie de errores absurdos que no son errores, me explico:
segment Datos me da el error : segmento 'Datos' no reconocido
segment Pila idem
segment Codigo idem

y al poner

..start:

también me da error.
¿No es correcto lo que escribo? ¿Que puede ir mal?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Errores de un novato

Publicado por DaemonMaximus (6 intervenciones) el 08/03/2006 19:13:07
la directiva segment no se usa en el NASM
la directiva correcta a usar es

SECTION .text (para el codigo)

SECTION .bss (aqui se reserva espacio para datos)

SECTION .data (en esta seccion se inizializan datos con valores directos)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Errores de un novato

Publicado por Rafael (2 intervenciones) el 09/03/2006 15:56:50
Gracias. Efectivamente funciona. Es curioso pero estoy aprendiendo ensamblador por un libro de Francisco Charte, de la editorial Anaya Multimedia y viene mal explicada la programación en Nasm y también en Masm, cometiendo errores como el que puse en mi mensaje anterior en todo los ejemplos del libro. Increible.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

PDFs de Programación para descargar

Linux+ #2/2010 - KPI Infraestructuras de clave pública

84 paginas
Creado hace 15a (14/08/2009)
Imágen de pdf Linux+ #2/2010 - KPI Infraestructuras de clave pública

Firewalls - Proxys - AntiSpam

26 paginas
Creado hace 20a (02/07/2004)
Imágen de pdf Firewalls - Proxys - AntiSpam

Introducción a Linux

41 paginas
Creado hace 11a (02/12/2013)
Imágen de pdf Introducción a Linux