de todo

Páginas: 2 (411 palabras) Publicado: 20 de enero de 2014
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 ser así, determina silo 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 controlador de tecladopueda 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, el interface deteclado 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 deEstado : Contiene información acerca del interface.

Registro de Datos : Si en la memoria interna del teclado hay pulsaciones registradas, en este

registro se guarda una copia del scancodecorrespondiente a la primera

que se pulsó.

En el IBM-PC y compatibles, la gestión de las interrupciones hardware las hace un circuito especializado llamado PIC. Este circuito recibe las peticiones deinterrupció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 de teclado está conectado a la línea llamada IRQ1 del PIC y es identificado antela CPU como el vector 9. Cada vez que se pulse o libere una tecla en el PC, se produce una interrupción hardware, con vector 9.

En definitiva existen dos módulos software encargados de la entradapor teclado, uno de ellos se encarga de leer una tecla, convertirla en ASCII y guardarla en un buffer en memoria; el otro se encarga de examinar el buffer y retornar su estado cada vez que el usuariolo solicite.

Ambas rutinas están implementadas el la BIOS del ordenador, la primera de ellas de activa mediante una interrupción hardware generada por el interface del teclado ( int 9 ), que pasa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Todo de todo
  • Todo es uno uno es todo
  • Todo A Todo
  • todos y todas
  • de todo todo
  • Todo Todo
  • Todo Todo.
  • todos y todos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS