Manejo del mouse con c++

Solo disponible en BuenasTareas
  • Páginas : 4 (927 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de mayo de 2011
Leer documento completo
Vista previa del texto
MANEJO DEL MOUSE EN LENGUAJE C++
Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo Reforma Sur 2007, C.P. 88250, Nuevo Laredo, Tamps. México http://www.itnuevolaredo.edu.mx/takeyas E-mail:takeyas@itnuevolaredo.edu.mx

Resumen: En este artículo se examinarán varias funciones especiales de lenguaje C++ que permiten que los programas accedan a los recursos de la computadora mediante lasfunciones BIOS o DOS, haciendo especial énfasis en las funciones de manejo del mouse. Cada procesador, sistema operativo y entorno tiene sus propios métodos de acceder a los recursos del sistema. Paraefectos didácticos se asumirá el uso del sistema operativo PC-DOS y la familia de procesadores 8086. Palabras claves: Mouse, interrupción, registro, lenguaje C++, encabezado.

Registros depropósito especial: Guardan el estado de la CPU y el apuntador de instrucciones que indica la siguiente instrucción que ejecutará la CPU.
Registros de Propósito General AH AL AX BH BX Registros de puntero eíndice SP Puntero de pila BP Puntero base Registros de segmento CS Segmento de código DS Segmento de datos Registro de propòsito especial IP Registro de Puntero de indicadores instrucciones Fig. 1.Registros de la CPU SS Segmento de pila ES Segmento extra BL DX CH CX DH DL CL

SI Ïndice fuente DI Índice destino

1. Registros de la CPU
La familia de procesadores 8086 tiene 14 registros en losque se pone la información para procesar el programa de control. Los registros pueden ser de las categorías siguientes: Registros de propósito general: Son de trabajo de la CPU. En estos registros secolocan los valores para su procesamiento que incluye operaciones aritméticas, comparaciones e instrucciones de bifurcación o saltos. Registros de base de puntero e índice: Se usan para proporcionarsoporte a cosas como direccionamiento relativo, apuntador de pila e instrucciones para mover bloques. Registros de segmento: Son usados para soportar el esquema de memoria segmentada. El registro CS...
tracking img