Dúvida sobre arquitetura de computadores

Olá.
Eu tenho uma dúvida e gostaria de saber se alguém poderia me explicar ou me indicar referências onde posso aprender sobre isso.

Estive aqui pensando, e não lembro mais das minhas aulas da graduação (faz tempo), como ocorre o processo, desde o pressionar da tecla “J” (por exemplo), até aparecer a letra J no monitor do PC (supondo que esteja com algum programa aberto que permita a exibição da letra).

Agradeço desde já.

Isto tem a ver como o

o teclado manda o sinal com a letra “J”, o Hardware interpreta o sinal e manda um sinal de interrupção(IRQ) a requisição é enviada ao Kernel que por sua vez repassa ao programa em execução

procure IRQ(Interrupt request) no google que você vai entender melhor