Comunicación del teclado de la CPU y ps2

-2

Ok, vamos a intentarlo de nuevo, es sorprendente que sea difícil encontrar una manera lo suficientemente clara y clara para hacer tal pregunta.

¿Cómo se decodifican los datos del teclado PS2 a ASCII en el nivel de hardware, y luego cómo se transforman en ensamblaje? ¿Siempre hay algún tipo de intérprete de software para eso?

    
pregunta cpumadness

1 respuesta

1

La conversión no se realiza en el hardware. Hay una pieza de software en el sistema operativo llamada "controlador de teclado" que es responsable de convertir los códigos de clave en bruto en datos ASCII (y otros). Esto es lo que le da la flexibilidad de tener mapas de teclas alternativos y manejar otras funciones especiales.

Si desea hacer lo mismo en un procesador integrado, tendrá que duplicar la función del controlador del teclado en su propio firmware.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas