• Viernes 29 de Marzo de 2024, 07:15

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.


Mensajes - Agc

Páginas: [1]
1
ASM (Ensamblador) / Re: Imprimir números reales o flotantes
« en: Jueves 9 de Enero de 2003, 02:19 »
Alguien sabe como imprimir en pantalla números flotantes en ensamblador? Sé como imprimir enteros pero tengo problemas para los flotantes.

GRacias de antemano y saludos a todos.

2
ASM (Ensamblador) / Re: Calcular el tiempo en milisegundos
« en: Domingo 29 de Diciembre de 2002, 20:15 »
Gracias, te lo agradecería mucho.

3
ASM (Ensamblador) / Re: Calcular el tiempo en milisegundos
« en: Sábado 21 de Diciembre de 2002, 21:54 »
Gracias por tu respuesta.

Ok, ya chequé y encontré lo que me decías, el modo de como hacerlo ya lo tengo comprendido, lo que no se es como le haría, utilizaría variables para almacenar el clock counter, las horas, los minutos, los segundos y los milisegundos, pero si me pudieras dar un ejemplo te lo agradecería más.

4
ASM (Ensamblador) / Re: Calcular el tiempo en milisegundos
« en: Sábado 21 de Diciembre de 2002, 07:07 »
¿Cómo calculo el tiempo en milisegundos con ensamblador?

Mi problema es el siguiente: Debo calcular el tiempo que tarda un proceso en ejecutarse, pero debo calcularlo en milisegundos.

Para ensamblador utilizo el MASM 6.11 y un procesador pentium con windows (98,XP).

5
C/C++ / Re: comunicación por puerto serie
« en: Jueves 18 de Julio de 2002, 05:53 »
Oye cuate, la respuesta está en el mensaje titulado Puertos en C++ posteado por mi Agc. Sigue las recomendaciones que dice.

Y pues... una recomendación, primero intentalo (aunque por lo que pones en tu mensaje deduzco que lo hisistes) resolver y si no puedes puessss, para eso es el foro          :)  ¿o no?.:)


Sale pues.

6
C/C++ / Re: Puertos en C++
« en: Jueves 18 de Julio de 2002, 05:48 »
Aquí esta un archivo que puede resolver sus dudas. Es el programa que realiza la comunicación por el puerto serie. No lo copien, solo chequen lo que utilicen y cambienlo (La apariencia, etc, etc,). El programa tiene comentarios, pero cualquier duda ponganla aquí. ¿OK?
Sale pues.

7
C/C++ / LPT1
« en: Jueves 18 de Julio de 2002, 05:32 »
Bueno, creo que la respuesta a lo que pides es esta, la verdad yo no he trabajado con lo que pides, pero en una revista de programación encontré este código que se asemeja a lo que pides.
Es solo la función, espero que sirva.

Sale pues.

8
C/C++ / Re: Puertos en C++
« en: Lunes 13 de Mayo de 2002, 04:10 »
El chat por el puerto serie ha sido entregado. Solo falta el puerto paralelo. Si alguien puede ayudarme se lo agradecería. No quiero que me pasen el programa, solo que me expliquen mas o menos lo que tengo que hacer. Hace unos dias me la explicaron pero... como que me quedaron dudas.
Para hacerlo segun tengo que controlar pin por pin.
Como ya había dicho el inport y el outport me sirven para enviar y para recibir datos, pero el puerto segun esta "cerrado", y tengo que abrirlo, según me explicaron tengo que enviar solamente el bit para el pin 5, de lo contrario habría problemas y pues.....
si pueden aclararme esta duda se los agradecería.

9
C/C++ / Re: rutinas para el teclado ¿?¿?
« en: Domingo 5 de Mayo de 2002, 02:22 »
Bueno, puedes almacenar las teclas pulsadas con la instrucción getch() o también getche().
Para capturar las 2 teclas pulsadas solo tienes que poner:
Var1_tipo_char = getch();
Eso te capturará una tecla pulsada, para capturar la otra tienes que utilizar otro variable
Var2_tipo_char = getch();

Ejemplo:

Var1_tipo_char = getch();
If (Var1_tipo_char = tecla_deseada)
{
   Var2_tipo_char = getch();
   If (Var2_tipo_char = tecla_deseada2)
  {
    acción deseada;
       .
       .
       .
  }
}

Este es mas o menos una forma de hacerlo.
Existe otra forma de hacerlo mediante la instrucción:
bioskey()

Si quieres saber como utilizarla buscala en la ayuda, ahí viene un programa de ejemplo.

10
C/C++ / Re: LLevo semanas y no lo consigo help
« en: Domingo 5 de Mayo de 2002, 02:02 »
Bueno, lo que tienes que hacer es que cuando des un clic al ratón no se dibuje algo, sino que se vaya "actualizando" con la posición x y y (sus coordenadas) del ratón. Debes utilizar las coordenadas proporcionadas por el ratón para ir actualizando el dibujo, de tal manera que mientras esté presionado el boton la línea no se dibuje, solo se visualice, y cuando sueltes el ratón ésta se dibuje. Yo lo he hecho en Delphi usando MoveTo() y LineTo(), pero desconozco como hacerlo en C. Espero haberte explicado bién la lógica del como hacerlo.

11
C/C++ / Re: Puertos en C++
« en: Domingo 5 de Mayo de 2002, 01:33 »
Hola a todos. Es mi primer mensaje aquí, pero es una duda muy grande.
Podrían ayudarme con unos chats que tengo que hacer usando el puerto paralelo y el serial. La cosa es así, primero tengo que detectar si el cable está conectado, si lo está enviar un caracter por el puerto y recibirlo en otra PC que tenga el mismo programa, si no lo detecta que mande un error. Lo mismo para el puerto serie.
Yo se que para enviar datos al puerto paralelo es con la instrucción
outport(0x378,dato_a_ennviar)
donde 0x378 es la interrupción que indica al puerto LPT1. Okey? y para recibirlos es con
inport(0x378,dato_a_recibir); mi pregunta es: ¿Esto es todo para enviar y recibir los datos o me falta algo más?
Respecto al puerto serie se que tengo que configurar el puerto, lo hago mediante las siguientes instrucciones:
variable_tipo_integer = 0x83;
bioscom(0,variable_tipo_integer,Puerto)
La primera instrucción configura el puerto con las siguientes características
1200,8,N,1 (en donde 1200 es la velocidad de transmición,etc)
Todo esto es para enviar un caracter, mi pregunta es ¿Cómo recibo el caracter, con eso que hice es suficiente para ello, me falta algo? y ¿Como detectar si estoy "en linea" con las 2 máquinas.
Agradecería mucho que me ayudaran, porfa.  Es  U R G E N T E.

Páginas: [1]