• Domingo 22 de Diciembre de 2024, 08:48

Autor Tema:  UN CONSEJO PARA UN NOVATO!!!!  (Leído 1611 veces)

giorgione

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
UN CONSEJO PARA UN NOVATO!!!!
« en: Viernes 2 de Enero de 2009, 16:08 »
0
SOY UNN NOVATO QUE NO SABE CASI NADA DE ENSAMBLADOR, Y TENGI UN PROBLEMA A LA HORA DE MOSTRAR LOS REULTADOS DE LAS PEQUEÑAS OPERACIONES ARITMETICAS QUE TRATO DE DDESARROLLAR, ES DECIR A LA HORA DE EJECUTAR UN PROGRAMA USANDO TASM, QUE DEBERIA BOTARME EL RESULTADO DE UNA SUMA HEXADECIMAL, POR EJEMPLO, NO ME  BOTA NADA, RETORNA AL DOS SIN MOSTRAR NINGUN RESULTADO,
LO INTENTE CON LA SIGUIENTE INSTRUCCION:

Código: Text
  1. int,   out ax
  2.  
  3.  


PERO EL TLINK ME BOTA ERROR DICIENDO QIUE FALTAN PARAMETROS A LA FUNCION

ESPERO QUE ME AYUDEN Y GRACIAS DE ANTEMANO

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: UN CONSEJO PARA UN NOVATO!!!!
« Respuesta #1 en: Viernes 2 de Enero de 2009, 17:08 »
0
la instruccion OUT no es para mostrar datos en pantalla. El out se utiliza para enviar datos a algun puerto de la PC

Código: Text
  1. mov ax, FFh
  2. mov dx, 3F8h
  3. out dx, ax
  4.  

Este codigo enviaria el valor 255 al puerto serial

Si quieres imprimir texto en pantalla tendrias que utilizar la interrupcion del DOS (21h). Busca la Ralf Brown Interrupt List. Ahi vienen explicadas todas la interrupciones (incluyendo la 21h) y las funciones que se pueden ejecutar

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: UN CONSEJO PARA UN NOVATO!!!!
« Respuesta #2 en: Viernes 2 de Enero de 2009, 17:45 »
0
El consejo es el siguiente: lee los dos primeros hilos de este sub-foro. Entre otras cosas vas a encontrar la lista que menciona posman (muy util para MS-DOS).

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.