• Jueves 2 de Mayo de 2024, 02:52

Autor Tema:  symbol type conflict?  (Leído 1793 veces)

Death_13

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
symbol type conflict?
« en: Miércoles 17 de Septiembre de 2008, 04:10 »
0
Hola, soy nuevo en esto de ensamblador, recien instale el MASM32 SDK Version 10, y pues quise probarlo con un programa que encontre en la web de hola mundo, el problema es que al momento de ensamblar dicho codigo me aparecen los siguientes errores y no se como corregirlos:
________
El codigo
-----------
; HOLA.ASM
; Programa clasico de ejemplo. Despliega una leyenda en pantalla.
STACK     SEGMENT STACK                ; Segmento de pila
                    DW     64 DUP (?)             ; Define espacio en la pila
STACK     ENDS
 
DATA      SEGMENT                             ; Segmento de datos
SALUDO      DB    "Hola mundo!!",13,10,"$" ; Cadena
DATA      ENDS
 
CODE      SEGMENT                            ; Segmento de Codigo
          ASSUME CS:CODE, DS:DATA, SS:STACK


Y los errores son:
Assembling: C:Documents and SettingsDeath_13EscritorioHOLA.asm
C:Documents and SettingsDeath_13EscritorioHOLA.asm(15) : error A2004: symbol type conflict
C:Documents and SettingsDeath_13EscritorioHOLA.asm(23) : warning A4023: with /coff switch, leading underscore
required for start address : INICIO


espero me puedan ayudar la que la verdad deseo aprender a programar en ensamblador, sin mas espero su pronta respuesta, los felicito por la pagina, salu2

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: symbol type conflict?
« Respuesta #1 en: Miércoles 17 de Septiembre de 2008, 09:13 »
0
Ese codigo es de 16 bits para MS-DOS, no es para el MASM de 32 bits para Windows.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.