Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: BANZER94 en 3 Octubre 2015, 18:17 pm



Título: PROBLEMA DE COMPILACION
Publicado por: BANZER94 en 3 Octubre 2015, 18:17 pm
[NOTA DEL MODERADOR]:
  • Debes formular las preguntas de ensamblador en el subforo de ASM.
  • Utiliza las etiquetas GeShi al publicar código.
  • Lee las reglas del foro y del subforo de programación general.
    Gracias.



    Código:
    ALGUIEN SABE POR QUE NO PUEDO COMPILAR ESTE PROGRAMA ME SALE UN ERROR ES DE NASM 

    SECTION. MODEL SMALL        ;select small model
    .386                  ;select 80386

    SECTION.DATA                 ;start data segment
    SADDR  DD     500H              ;old stack address
    SAREA  DW     1000H    ;new stack area

    section .text
    global _start

    _start:            ;start program

    CLI                  ;disable interrupts
    MOV AX,SP              ;save old SP
    MOV [SADDR],AX
    MOV AX,SS              ;save old SS
    MOV [SADDR],AX
    MOV AX,DS              ;load new SS
    MOV SS,AX
    MOV SP,AX
    STI                    ;enable interrupts
    MOV AX,AX            ;do some dummy instructions
    MOV AX,AX
    LSS SP,[SADDR]          ;get old stack
    .STACK
    int 80h                  ;exit           


Título: Re: PROBLEMA DE COMPILACION
Publicado por: Eternal Idol en 4 Octubre 2015, 10:39 am
¿De donde salio ese codigo?