电脑只认识0和1吗?
狭义地说:电脑只认识电信号,不认识0和1.
一、怎么运行?
电脑也叫电子计算机,它主要由许许多多门电路组成,通过合适的电信号控制其工作,而各种声、光、磁、压力、温度等信号都必须转换成电信号,它才能识别和运行。
因为电压的高、低;电流的有、无;电路的通、断等两种状态最容易实现,所以电脑就采用只有两种状态的二进制来控制和运行,二进制对应的代码是0和1,人们就简单地说:电脑只认识0和1。
二、怎么输入?
1.直接输入二进制电信号:刚开始,人们直接用开关的通断和通电导线是否穿过磁环直接输入二进制的电信号。
2.后来把纸带是否打孔转换成电信号输入。
3.用键盘直接输入:
为了使电脑能认识英文字符(包括控制命令、字母、数字、符号等),人们把它们直接编成了ASCII码(这些符号与二进制的0和1编码序列一一对应),通过键盘直接输入的是二进制编码的电信号。
4.汉字等其它字符一般都要通过软件转换成二进制码(电信号),才能输入和存储。
5.声音、图像、视频等信息也全部要转换成电信号输入。
三、怎么存储?
输入的电信号先转换成磁信号、光信号存储在磁盘(软、硬盘)、光盘中,或者直接把电信号存储在U盘等各种闪存中。
四、怎么输出?
1.输出字符:
各种字符都是预先以位图形式保存在电脑内存中的,输出时只是还原存入的形式。例如:英文字符需用5*7的位图保存,因为其总个数(不超过128个)少,所以占用内存小。而汉字至少需要16*16的位图,再加上总个数(至少7~8千个)多,占用内存也大,在电脑刚兴起的时候,表现出了一些困难。但随着技术和软件的发展现在已经不是问题了,在某些方面(因汉子输入容易联想)甚至还有了一定优势。
2.输出声音、图像:
电脑输出的声音、图像(含视频)信号都要转换成播放器或显示器能接收的信号才能播放或显示出来。
3.输出其它信号:
其它各种信号也都要转换成外部设备能接收的信号,才能实现各种自动控制。
五、总结:
现在已经发展出了:文字识别、图像识别、声音识别、指纹识别、人脸识别等等。因此,广义地说:无论什么只要能转换成合适的电信号,电脑就能认识。