Acceso al teclado: el interfaz

Páginas: 4 (970 palabras) Publicado: 31 de agosto de 2010
INTRODUCCIÓN

El interface de teclado del PC se ocupa de rastrear continuamente el estado de todas las teclas, para detectar si ha ocurrido algún cambio de estado en cualquiera de ellas. De serasí, determina si lo que ha ocurrido es una pulsación o una liberación de tecla, y que tecla ha sido la que ha cambiado.
Cada una de las teclas tiene asociado un numero diferente para que el controladorde teclado pueda reconocerlas, este numero tiene 7 bits y se llama scancode y depende únicamente de la posición que la tecla ocupa en le teclado.
Cuando una tecla ha sido pulsada o liberada, elinterface de teclado guarda el scancode de ésta en una pequeña memoria interna. Además de esta memoria interna, el teclado tiene algunos registros, dos de ellos son accesibles desde el exterior :Registro de Estado : Contiene información acerca del interface.
Registro de Datos : Si en la memoria interna del teclado hay pulsaciones registradas, en este
registrose guarda una copia del scancode correspondiente a la primera
que se pulsó.

En el IBM-PC y compatibles, la gestión de las interrupciones hardware las hace uncircuito especializado llamado PIC. Este circuito recibe las peticiones de interrupción de todos los periféricos del sistema y se las pasa de una en una a la CPU, en la arquitectura PC, el interface deteclado está conectado a la línea llamada IRQ1 del PIC y es identificado ante la CPU como el vector 9. Cada vez que se pulse o libere una tecla en el PC, se produce una interrupción hardware, convector 9.

En definitiva existen dos módulos software encargados de la entrada por teclado, uno de ellos se encarga de leer una tecla, convertirla en ASCII y guardarla en un buffer en memoria; el otrose encarga de examinar el buffer y retornar su estado cada vez que el usuario lo solicite.
Ambas rutinas están implementadas el la BIOS del ordenador, la primera de ellas de activa mediante una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Acceso de teclado
  • Teclas de acceso directo del teclado
  • Teclas acceso rapido de windows
  • Accesos Directos A Teclados
  • Teclas de acceso rapido excel
  • Teclas De Acceso Directo
  • ACCESOS DESDE EL TECLADO
  • teclas de acceso rápido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS