文档介绍:第三章计算机原理
电唱机、电话、电脑——谈谈模拟信号
数字信号
I/O设备,存储器、处理器
内存
  内存地址
  虚拟内存
“原理”一词,似乎总是代表艰深难度,另外还多少有些“太过理论,脱离实际”的意味。对于计算机,它的原理还偏向于硬件。基于这些,我们需要明白,在真正开始学习编程之前,我们有何必要学习一些计算机原理呢?
在大学里,计算机系有专门的一门《计算机原理》课,计算机原理的内容并不出现在计算机语言的课中。或许是这个原因,许多面向社会人员(非专业人士)的计算机编程书籍同样不讲计算机原理。这容易造成学习者也许上手很快,但学到一定程度后就难以有较深入的发展。我想,这是因为“底气不足”。
如上面提到的,计算机原理是完整的一门课,我们此处只用一章的时间阐述,所以我们必须讲最本质的原理。
电唱机、电话、电脑——谈谈模拟信号
要了解电脑的原理,不妨举一些我们早已熟悉的其它电器的例子,看看它们的原理。
假如你第一次看到一台会能说会唱的电脑,你可能会感到新奇,但事实上,别忘了,从CD机到带式的随机听,它们都没有生命却“记下”然后“说出”声音。事实上它们运行的原理,在本质和电脑完全一致,只不过由于我们太过熟悉,所以就认为它们没有什么了不起。其实,你能说出电唱机为什么能唱吗?
原始的电唱机会发唱的原理:
一张盘,表面涂一层石蜡。取一根针,针尖正好接触蜡面,针上顶一张薄膜。让帕瓦罗蒂在不远处冲着这张膜唱《我的太阳》。另有一人在老帕高歌时均速地旋转蜡盘。于是,歌声高低不同,薄膜向下压的幅度也不同,针在蜡上刻的深浅便不同,这样,就将人的声音最终以蜡上划痕的深浅记录下来。将蜡盘固化,在一套反方向的装置上:盘转,顶针上下高底不同地拉动一张膜,那张膜就会有模有样地唱《我的太阳》了。
再来看看电话的原理:
话筒内有一堆碳粉,碳粉内埋一导线,碳粉盖一张膜。同样,当你对话筒大喊大叫时,膜对碳粉造成忽紧忽松的压力,碳粉之间时紧时松,引起其电阻的大小变化,最终忽大忽小的电流传到对话的听筒。听筒内有一电磁铁随电脑大小而磁性不同,它对埋有金属丝薄膜时吸时放,薄膜便发出了你的声音。
你我都已经永远地失去了发明的电唱机或电话的机会了……伟大的先驱们是那么的聪明,懂得将一种不便于存储,不便于传播的信号转换为另一种便于存储,便于传播的信号,从而有了伟大的发明。
电脑(计算机)要管理各种信息,首先它必须能存储,传载这些信息,所以,在这一点上,它的本质和电唱机或电话没有区别,必须实现各种信息以某种方法,转换为另一种信息。
这就是计算机的第一条本质原理:将各类信息以某种信号进行存储。
好极了,现在,我们已经是了解计算机本质之一的人,从今天起,当我们再听到有菜鸟在说硬盘时,你大可对其怒喝:“成天就知道‘酷鱼大脚西部数据’!不管是什么牌子,也不管是硬是软是光,它们都是计算机将外界信息以磁或者激光信号的形式进行存储的介质,懂不?看你真像个中关村的电脑贩子!”(,最后一句可以不说)
数字信号
“数字”——digit。
无论我说中文还是英文的,除了刚巧学完0~9的小学低年级学生外,20和21世纪内出生的人都知道我是在说一个时髦词。
这个“数字”所代表的,是