按键时会发生什么?

时间:2014-08-05 14:57:10

标签: keyboard key cpu electronics chipset

所以你按下薄膜键盘上的一个键,我认为电气接触是关闭的。

那么密钥硬连线在哪里,它可以直接连接到我假设的CPU,某种电子交换机?

然后大致发生了什么,内存部分被触发,CPU做了一些工作,向GPU发送一些信号发送到屏幕?

我知道这真的很模糊,但如果我得到一个更好的电子创意,它将真正帮助我填补一些空白。

因此,就电子产品而言,有人可以粗略地了解当按键输出屏幕上的字符时会发生什么?

1 个答案:

答案 0 :(得分:1)

这取决于键盘 - 较旧的(ps / 2)键盘会直接向CPU发送中断,新的(usb / etc。)键盘会经常轮询其键的状态

对于将字符输出到屏幕,然后CPU将其传递给操作系统(或BIOS),然后操作系统(或BIOS)将查找正在监听此类事件的任何程序(或者可能将其发送到所有程序) ,或只有活动程序,它取决于),然后处理命令,决定是否需要显示它(即你可能不希望将密码放在屏幕上,所以它会将字符存储在内存中,但请求将*发送到屏幕上,然后调用操作系统显示它想要的内容,然后转到视频驱动程序并在那里发送请求,这将把它放在你的屏幕