elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ayuda con macros en ensamblador
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con macros en ensamblador  (Leído 2,004 veces)
cookieck

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda con macros en ensamblador
« en: 26 Junio 2016, 23:53 pm »

Buenas tardes compañeros del foro alguien que me asesore con este programa en ensamblador debo de modificarlo en macro pero siendo sinceros no tengo ni idea ayuden porfa a una candidata a ser ingeniera en sistemas computacionales toda esa materia fue a base de copiar codigo de mi ensamblador.blogspot ahora me arrepiento  :(
se los agradezco de corazon

.model small
.stack
.data
   
   var1 db ?
   var2 db ?
   msg1 db 13,10, '++El primero es mayor++$'
   msg2 db 13,10, '++El primero es menor++$'
   msg3 db 13,10, '++Son iguales++$'
   msg4 db 13,10, '++Primer valor++$'
   msg5 db 13,10, '++>Segundo valorr++$'
.code
.startup

   mov ah,00h;Establece el modo de video
    mov al,03h;lee la posible posicion del cursor
   int 10h;busca tamaño y posicion del cursor

   mov ah,02h;Posicionar el cursor
   mov dx,0510h
   mov bh,0
   int 10h
   

   mov ah,09h;despliega el mensaje 4
   lea dx,msg4
   int 21h

   mov ah,07h;recorre una posicion en pantalla
   int 21h

   mov ah, 02h;mueve a al el valor de var1
   mov dl,al
   int 21h
   mov  var1,al

   mov ah,09h;despliega el segundo numero
   lea dx,msg5
   int 21h

   mov ah,07h;recorre una posicion en pantalla
   int 21h

   mov ah,02h;mueve a al el valor de var2
   mov dl,al
   int 21h
   mov var2,al


  cmp var1,al;compara dos variables
  ja mayor
  jb menor
  je igual

mayor: 

   mov ah,09h;imprime el mensaje1
   lea dx,msg1
   int 21h
   jmp salir

menor:

   mov ah,09h;imprime el mensaje2
   lea dx,msg2
   int 21h
   jmp salir

igual:

   mov ah,09h;imprime el mensaje3
   lea dx,msg3
   int 21h
   jmp salir


salir:

  .exit
   end


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con macros en excell
Programación Visual Basic
deopoldo 0 1,077 Último mensaje 17 Agosto 2006, 17:01 pm
por deopoldo
ayuda en ensamblador
Electrónica
hernandez731 0 3,472 Último mensaje 15 Mayo 2007, 05:40 am
por hernandez731
Ayuda Con Ensamblador
Dudas Generales
Parazito1 2 2,802 Último mensaje 28 Febrero 2012, 04:29 am
por Parazito1
Ayuda Ensamblador!!!
ASM
nadin 1 2,535 Último mensaje 2 Junio 2013, 22:36 pm
por .:UND3R:.
ayuda con macros enumeracion en word
Programación General
polloconrabia 0 1,985 Último mensaje 10 Mayo 2016, 23:31 pm
por polloconrabia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines