• Viernes 8 de Noviembre de 2024, 10:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - pelly

Páginas: [1]
1
ASM (Ensamblador) / Necesito Ayuda
« en: Viernes 29 de Junio de 2007, 21:26 »
hola, necesito que alguien me diga si esta bien el programa que hice, porque cuando lo compilo me da error pero para mi estàn bien usadas todas las instrucciones segun el set de instrucciones. Es para un trabajo de la facultad

aca les dejo el programa

ORG          100h

      XOR           DX,DX
                   MOV        [2000H],DX
      MOV        [2002H],DX
      MOV           BX,4000H
                   MOV           BP,5000H
                   MOV           DI,6000H
                   MOV           SI,1000H
                   MOV           CX,0500H
ATRAS:        MOV       AL,[si]
      CMP           AL,00H
      JZ        TERMINA
      JGE            POSITIVOS
                   NEG           AL
      MOV           [DI],AL
                   INC           DI
                   INC WORD PTR  [2000H]
                   JMP           FINAL
POSITIVOS: CMP           AL,10H
                   JZ            FINAL
                   JL            MENOR
                   MOV           [BP],AL
                    INC           BP
                   INC WORD PTR  [2002H]
                  JMP           FINAL
MENOR:      ADD           AL,AL
                 MOV           [BX],AL
                 INC           BX
FINAL:        INC           SI
                 LOOP          ATRAS
TERMINA:   INT 3


me da error en las instrucciones INC WORD PRT    y en la segunda y tercer instruccion, las de direccionamiento indirecto mov [2000h],dx y la siguiente

chau gracias

Páginas: [1]