键盘简史

本文回顾了PC键盘从IBM XT键盘到PS2键盘的发展历程,包括键盘控制器的演变和扫描码系统的变更,阐述了IBM如何解决兼容性问题以及键盘与主机间的通讯方式。
摘要由CSDN通过智能技术生成

这同样是自己三年前写的一点不成器的文字。不过由于是讲PC键盘的历史,所以什么时候发表都不算晚,哈哈,请分享:

 

大家每天都面对键盘敲击,我的生活可以说是键盘的受难史 ^_^ 那么你想不想知道当你按下一个键的时候,都发生了些什么事情呢?以及操作系统或者BIOS是如何处理这些事情的呢?如果你有这些想法,那么就来看看本文吧:


1)A brief history of keyboard 键盘简史
首先让我们来回顾一下PC机键盘的历史。最早的个人计算机的键盘随着IBM在1981年正式发表IBM-PC以及随后的PC/XT而一起出现了,那是一个只有83个键的小型键盘,我们不妨把它叫做XT键盘。XT键盘使用一种简单的串行协议和主机通讯。最初的设计所有的通讯都是单向的,所以XT键盘只能发送数据到主机,却不能从主机接收数据。XT键盘使用5-pin DIN接头,也就是我们后来俗称大头的,流行于AT结构主板之上的接口。有一点必须注意的是,大头口和现在的PS2口仅仅是样子上的不同,在物理的电气特性上,两者完全一样。也就是说,可以很容易的在这两种接口之中转换。

很快,在1984年,IBM又给我们带来了全新的键盘,那就是伴随着IBM PC/AT一起发表的AT键盘。AT是Advanced Technology(高级技术)的意思。当时看来,配备了Intel最新的286处理器的AT计算机简直就是天上来的东西,这样的好东西自然需要一块全新的键盘,于是IBM设计了有AT键盘。AT键盘是全新的设计,这首先表现在它开始支持主机与键盘之间的双向通讯,主机现在有8条命令可以发往键盘,并得到键盘的回应。其次,AT键盘使用另一

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值