SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: lexmejia en Viernes 10 de Noviembre de 2006, 22:25

Título: Como Mover El Cursor En La Pantalla
Publicado por: lexmejia en Viernes 10 de Noviembre de 2006, 22:25
wenas.. alguien sabe como mover el cursor en la pantalla ?????
Título: Re: Como Mover El Cursor En La Pantalla
Publicado por: Eternal Idol en Viernes 10 de Noviembre de 2006, 23:35
http://www.ctyme.com/intr/rb-0087.htm (http://www.ctyme.com/intr/rb-0087.htm)
Título: Re: Como Mover El Cursor En La Pantalla
Publicado por: lexmejia en Domingo 12 de Noviembre de 2006, 02:10
oye no entendi mucho lo de esa pagina no tienes un ejemplo mas practico ke me pueda ser mas util.. gracias
Título: Re: Como Mover El Cursor En La Pantalla
Publicado por: Toph en Miércoles 15 de Noviembre de 2006, 00:40
hola lexmejia para poder mover el cursor en la pantalla tenes que irle indicando las coordenada para moverse, eso se hace con la interrupcion 10h con AH=02 tal como dice el enlace que puso Eternal Idol, veamos el siguiente ejemplo:
tal como dice el enlace en DH se pone la coordenada de la fila y en DL la coordenada de la columna asi si queremos comenzar justo en el principio de la pantalla ponemos en DH y en DL 0 asi
Código: Text
  1.  
  2. mov DX,0&#59;coordenadas 00,00
  3. mov bh,00;numero de pagina (cero)
  4. mov ah,02&#59;
  5. int 10h
  6.  
  7.  
si queremos mover el cursor una posicion a la derecha (seria la misma fila 0 pero la columna 1), ponemos en DX,0001(lo demas igual) y asi para las otras coordenadas




saludos  :hola: