http://blog.sina.com.cn/coolzq[订阅]
个人资料
分类
    内容读取中…
评论
读取中...
访客
读取中...
好友
读取中...
博文
键盘基本工作原理2(2007-09-02 20:49)
 PS/2协议分析

The PS/2 mouse and keyboard implement a bidirectional synchronous serial protocol.
PS/2鼠标和键盘执行一个双向同步串行协议。

The bus is 'idle' when both lines are high (open-collector).
总线空闲时,两条线都是高电平(集电极开路)。

This is the only state where the keyboard/mouse is allowed begin transmitting data.
在这种状态下,键盘/鼠标才允许开始传输数据。

The host has ultimate control over the bus and may inhibit communication at any time by pulling the Clock line low.
主机对总线有最高的控制权,在任何时候通过将时钟线拉低就可以禁止通信。

The device always generates the clock signal.
时钟信号总是由设备端生成的。

If the host wants to send data, it must first inhibit communication from the device by pulling Clock low.
如果主机想发送数据,它必须先将时钟拉低来禁止来自设备端的通信。

The host then pulls Data low and releases Clock.
然后主机再拉低数据线,释放时
键盘基本工作原理1(2007-09-02 20:44)
 PS/2协议,键盘基本工作原理,键盘模拟器
upsdn首页 > 嵌入式开发 > 电路与通信系统
摘要:先简要介绍普通PC机的键盘,然后分析PS/2协议,最后实现了一个键盘仿真器,可利用其开发真正的键盘.
PC机键盘简介
随着IBM PC机的发展,键盘也分为XT, AT, PS/2键盘以至于后来的USB键盘. PC系列机使用的键盘有83键、84键、101键、102键和104键等多种。XT和AT机的标准键盘分别为83键和84键,而286机以上微机的键盘则普遍使用101键、102键或104键。83键键盘是最早使用的一种PC机键盘,其键号与扫描码是一致的。这个扫描码被直接发送到主机箱并转换为 ASCII码;随着高档PC机的出现,键盘功能和按键数目得到了扩充,键盘排列也发生了变化,产生的扫描码与83键键盘的扫描码不同。为了保持PC系列微机的向上兼容性,需将84/101/102/104键键盘的扫描码转换为83键键盘的扫描码,一般将前者叫作行列位置扫描码,而将后者称为系统扫描码。显然,对于83键键盘,这两种扫描码是相同的。

键盘是由一组排列成矩阵方式的按键开关组成,通常有编码键盘和非编码键盘两种类型,IBM系列个人微型计算机的键盘属于非编码类型。微机键盘主要由单片机
做男人(2007-07-22 15:53)
 

难,做男人真难!掏慢了说晚,掏出来看了说短,放在口上说软,进去了说浅,用劲抽动说喘,趴着不动说懒,费了半天劲说还不如舔,舒服完了还说真不要脸

 
有些人一直没机会见,等有机会见了,却又犹豫了,相见不如不见。
有些事一直没机会做,等有机会了,却不想再做了。
有些话埋藏在心中好久,没机会说,等有机会说的时候,却说不出口了。
有些爱一直没机会爱,等有机会了,已经不爱了。
有些人很多机会相见的,却总找借口推脱,想见的时候已经没机会了。
有些话有很多机会说的,却想着以后再说,要说的时候,已经没机会了。
有些事有很多机会做的,却一天一天推迟,想做的时候却发现没机会了。
有些爱给了你很多机会,却不在意没在乎,想重视的时候已经没机会爱了。
人生有时候,总是很讽刺。
一转身可能就是一世。
说好永远的,不知怎么就散了。最后自己想来想去竟然也搞不清当初是什么原因分开彼此的。然后,你忽然醒悟,感情原来是这么脆弱的。经得起风雨,却经不起平凡;风雨同船,天晴便各自散了。也许只是赌气,也许只是因为小小的事。幻想着和好的甜蜜,或重逢时的拥抱,那个时候会是边流泪边捶打对方,还傻笑着。该是多美的画面。
没想到的是,一别竟是一辈子了。
于是,各有各的生活,
    第一部分:计算机结构及工作原理、各种零配件的性能参数及主流品牌、计算机硬件的组装,CMOS设置,硬盘的分区,格式化、Windows98/2000/XP的安装、硬件驱动程序和应用程序的安装、Windows注册表的结构,备份及应用、Windows的内核:CPU、内存、硬盘等分配、软硬件系统的优化设置,整机性能评测、计算机病毒的原理及防治、常见软硬件故障的原因,现象及解决、正确分辨市场假货 、水货,软硬件产品的销售技巧。   

  第二部分:网络的基本构成,发展和拓扑设计,10BASE-T局域网的构建与实现,以及各种服务器的结构与特征,以太网对等网等各种方式。TCP/IP的四层模型与OSI七层模型的异同,TCP/IP协议剖析,如何设置IP地址,子网掩码,默认网关,区分子网和网段及集线器,交换机和路由器,RJ45网线制作和种网吧的组建及维护,NT、WIN2000server、Linux服务器的搭建,98对等网的组建与调试和代理服务器的设置

  第三部分:Win2000配置,用户及权限、文件及文件夹的管理,新特性活动目录的管理,组策略。网络资源的监控、系统环境的设置、磁盘系统的管理。Web、Ftp、DNS、DHCP、WINS等服务器
男女相处之道(2006-09-29 16:54)
爱一个人最好是8分,剩下的2分用来疼爱自己。



少于8分则是不够爱,多于8分则容易迷失自己,也给对方和感情造成压力……道理谁都懂,可是这个度真的很难把握。你知道应该怎样做吗?

一、永远不说多爱你。卡斯特罗有句真知灼见:女人永远不要让男人知道她爱他,他会因此而自大。

二、一天只打一通电话。在对方意犹未尽时先挂断,保持适度神秘感,没有男人喜欢喋喋不休的女人。

三、一颗平常心。很少有人一生只爱一次,十有八九的恋爱以分手告终,要以平常心看待欢聚与别离。



没有了谁,日子还得往下过。好聚好散,千万别一哭二闹三上吊,这只会使自己变得很可怜。

四、迁就太多就成了懦弱。谁也不欠谁的,爱他是他的福气。在恋爱中两个人都是主角,要有自己的主见,懂得适当拒绝。

五、尽量不要在经济上有纠葛。金钱是个敏感的话题,恋爱男女一涉及现实利益马上翻脸的例子不在少数。感情归感情,金钱归金钱,还是应该泾渭分明,免得赔了夫人又折兵。

六、不要逼婚。太爱一个人就会想要天长地久,这时候就渴望起世俗婚姻了。一个劲在男友面前提婚
子网划分(2006-09-13 23:32)
子网掩码的主要功能是告知网络设备,一个特定的IP地址的哪一部分是包含网络地址与子网地址,哪一部分是主机地址。网络的路由设备只要识别出目的地址的网络号与子网号即可作出路由寻址决策,IP地址的主机部分不参与路由器的路由寻址操作,只用于在网段中唯一标识一个网络设备的接口。现在,就让我们一起走进这看似复杂的世界吧.


本来,如果网络系统中只使用A、B、C这三种主类地址,而不对这三种主类地址作子网划分或者进行主类地址的汇总,则网络设备根据IP地址的第一个字节的数值范围即可判断它属于A、B、C中的哪一个主类网,进而可确定该IP地址的网络部分和主机部分,不需要子网掩码的辅助。  

但为了使系统在对A、B、C这三种主类网进行了子网的划分,或者采用无类别的域间选路技术(Classless Inter-Domain Routing,CIDR)对网段进行汇总的情况下,也能对IP地址的网络及子网部分与主机部分作正确的区分,就必须依赖于子网掩码的帮助。  

子网掩码使用与IP相同的编址格式,子网掩码为1的部分对应于IP地址的网络与子网部分,子网掩码为0的部分对应于IP地址的主机部分。将子网掩码和IP地址
子网掩码与子网划分(2006-09-13 23:23)

子网掩码与子网划分

目录 :
一 摘要
二 子网掩码的概念及作用
三 为什么需要使用子网掩码
四 如何用子网掩码得到网络/主机地址
五 子网掩码的分类
六 子网编址技术
七 如何划分子网及确定子网掩码
八 相关判断方法


一 摘要
近期在我的论坛中大家对子网掩码以及子网划分的讨论比较多,因为前面也写了关于

ip地址的教程,为了延续性,就写了这个关于子网掩码与子网划分的教程,学这篇教

程需要一定的基础(高手当然除外),建议读过前面的关于ip的教程后(论坛教程区

有:ccbirds.yeah.net),再读本教程。
准备好了吗?我们开始吧!!


二 子网掩码的概念及作用
子网掩码是一个应用于TCP/IP网络的32位二进制值,它可以屏蔽掉ip地址中的一部分

,从而分离出ip地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进

一步划分为若干子网。


三 为什么需要使用子网掩码
虽然我们说子网掩码可以分离出ip地址中的网络部分与主

   公网、内网是两种Internet的接入方式。   
   内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:    
   10.x.x.x
   172.16.x.x至172.31.x.x
   192.168.x.x  
   内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。 
   公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。 
   NAT(Network Address Translator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。NAT的最典型应用是:在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Inter
什么是VPN?(2006-08-27 23:07)

现在有很多连接都被称作VPN,用户经常分不清楚,那么一般所说的VPN到底是什么呢?顾名思义,虚拟专用网不是真的专用网络,但却能够实现专用网络的功能。虚拟专用网指的是依靠ISP(Internet服务提供商)和其它NSP(网络服务提供商),在公用网络中建立专用的数据通信网络的技术。在虚拟专用网中,任意两个节点之间的连接并没有传统专网所需的端到端的物理链路,而是利用某种公众网的资源动态组成的。IETF草案理解基于IP的VPN为:'使用IP机制仿真出一个私有的广域网'是通过私有的隧道技术在公共数据网络上仿真一条点到点的专线技术。所谓虚拟,是指用户不再需要拥有实际的长途数据线路,而是使用Internet公众数据网络的长途数据线路。所谓专用网络,是指用户可以为自己制定一个最符合自己需求的网络。

  用户现在在电信部门租用的帧中继(Frame Relay)与ATM等数据网络提供固定虚拟线路(PVC-Permanent Virtual Circuit)来连接需要通讯的单位,所有的权限掌握在别人的手中。如果用户需要一些别的服务,需要填写许多的单据,再等上相当一段时间,才能享受到新的服务。更为重要的是两端的终端设备不但价格昂贵,而且管理也需要一定