从键盘到电脑
当您打字时,键盘中的处理器会分析按键矩阵,并确定要发送给电脑的字符。它将这些字符保存在其内存**缓冲区**中,然后发送数据。
许多键盘通过带有 PS/2 或 USB(通用串行总线)连接器的线缆连接到电脑。笔记本电脑使用内部连接器。无论使用哪种类型的连接器,线缆都必须为键盘供电,并从键盘向电脑传输信号。
广告
另一方面,无线键盘通过**红外**(IR)、**射频**(RF)或**蓝牙**连接到电脑。红外和射频连接类似于您在遥控器中找到的。无论它们使用哪种信号,无线键盘都需要一个**接收器**(内置或插入 USB 端口)才能与电脑通信。由于它们没有与电脑的物理连接,无线键盘使用交流电源连接或使用电池供电。
无论是通过有线还是无线方式,来自键盘的信号都由电脑的**键盘控制器**监控。这是一个集成电路(IC),它处理来自键盘的所有数据并将其转发到操作系统。当操作系统(OS)收到键盘数据通知时,它会检查键盘数据是否是**系统级命令**。一个很好的例子是 Windows 电脑上的 **Ctrl**-**Alt**-**Delete**,它会重启系统。然后,操作系统将键盘数据传递给当前应用程序。
应用程序会确定键盘数据是否是命令,例如 **Alt**-**f**(在 Windows 应用程序中打开“文件”菜单)。如果数据不是命令,应用程序会将其接受为**内容**,这可以是打字文档、输入 URL 或执行计算等任何内容。如果当前应用程序不接受键盘数据,它会简单地忽略该信息。整个过程,从按下按键到将内容输入应用程序,几乎是瞬间完成的。
要了解更多关于电脑和键盘的信息,请查看以下链接。
相关 十万个为什么 文章
更多精彩链接
来源
- 电脑指南:键盘 http://www.pcguide.com/ref/kb/index.htm
- 电脑世界:如何购买输入设备 http://www.pcworld.com/howto/bguide/0,guid,19,page,1,00.asp