• Domingo 22 de Diciembre de 2024, 09:08

Autor Tema:  Kbhit De Tc++  (Leído 1503 veces)

isaac_mex

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Kbhit De Tc++
« en: Miércoles 23 de Noviembre de 2005, 02:13 »
0
hola. soy novato en ensamblador. tengo muy poco tiempo programando en este lenguaje.

La pregunta es, si se puede hacer en ensamblador una función similar al KBHIT de TC++, les agradeceria mucho si me dieran el codigo fuente.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Kbhit De Tc++
« Respuesta #1 en: Miércoles 23 de Noviembre de 2005, 08:47 »
0
Cita de: "isaac_mex"
hola. soy novato en ensamblador. tengo muy poco tiempo programando en este lenguaje.

La pregunta es, si se puede hacer en ensamblador una función similar al KBHIT de TC++, les agradeceria mucho si me dieran el codigo fuente.
Esta es justamente una pregunta para novatos y no para expertos.

Código: Text
  1.  
  2. kbhit:
  3.   mov ah, 1
  4.   int 16h
  5.   jnz hay
  6.   xor ax, ax
  7.   hay:
  8.   ret
  9.  
  10.  

y mas elegante:

Código: Text
  1.  
  2. kbhit:
  3.   mov ah, 1
  4.   int 16h
  5.   jnz @F
  6.   xor ax, ax
  7.   @@:
  8.   ret
  9.  
  10.  

 :devil:  :devil:

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.