SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: Death_13 en Miércoles 17 de Septiembre de 2008, 04:10
-
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
-
Ese codigo es de 16 bits para MS-DOS, no es para el MASM de 32 bits para Windows.