- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节计算机的结构及原理
·MIDI·MIDI 全功略全功略————MIDIMIDI 技术理论与实践技术理论与实践 ··
··MIDIMIDI 全功略全功略————MIDIMIDI 技术理论与实践技术理论与实践 ··
第一节第一节 计算机的结构及原理计算机的结构及原理
第一节第一节 计算机的结构及原理计算机的结构及原理
本节中我们将介绍计算机的工作原理、软硬件结构以及它是怎样工作的。
一.一. 计算机在做什么计算机在做什么
一一.. 计算机在做什么计算机在做什么
自 1944 年第一台计算机诞生以来,计算机技术以惊人的、呈几何增长的速度发展至今,它已经深入
到我们工作、生活中的各个领域,如科学计算、工业设计、企业管理、辅助教学、艺术创作等,计算机
似乎无所不能。但其实计算机很 “笨”,它“笨”到只能“认识”0 和 1 这两个数。
1. 1. 两个状态两个状态
1.1. 两个状态两个状态
计算机能够完成的工作,从简单的算术运算到绘图、制作声音甚至作曲,都是因为计算机可以
按照某种特定的顺序,执行一系列的指令完成的。抛开这些复杂的现象以及晦涩的概念不谈,从根
本上说,计算机是以数字形式完成一切任务的。那么摆在我们面前的一个基本问题是:如何让计算
机“认识”数字。
当我们要表示 0 至 9 这 10 个数字时,古人通过在绳子上打结,现代人可以用笔在纸张上将阿拉
伯数字写出来。请注意,绳子上的不同形状的结和纸张上形状不同的阿拉伯数字虽然其表现形式上
不同,但其本质都是:它们分别用 10 种不同的状态来表示这 10 个数字。因此如果我们得到一种具
有 10 个不同状态电子器件,我们就可以制造用它来表示数字的电子计算机了。然而对电子器件来
说,在技术上实现 10 种状态有一定的难度,最容易的就是 “有电”和“无电”这两种状态,因此,
人们决定采用这种只有两个状态的电子器件来表示数字。
计算机所采用的基本硬件单元的工作原理与电磁阀相同,当电源接通时产生磁力,电磁阀合
并,当切断电源时,电磁消失,电磁阀呈打开状态。计算机中只有 “有电”和“无电”这两种状
态。我们通过计算机进行的计算、绘制的图表、制作的声音在计算机中都是通过 “有电”和“无
电”这两个状态实现的。乍一看似乎很难理解,其实不然:中国传统哲学理论中的八卦不正是以
“阴”和“阳”这两种状态来划分世界万物的吗?对计算机而言,其硬件最容易实现的状态就是有
电和无电;另外据说计算机的发明正是受了我国传统的阴阳学说的启发。
2. 2. 二进制二进制(Binary)
2.2. 二进制二进制
只用两个状态可以表示所有数字吗?为解决这一问题,需要引入一种叫做二进制的数字表示方
法。在日常生活中,我们最熟悉的进制是十进制,即以符号 0-9 ,逢十进一的方法来表示所有的数
字。其实我们熟悉的其他进制有很多,如 12 进制的小时、60 进制的秒等。计算机之所以采用二进制
是因为在计算机中只有两个状态,即有电和无电。如果仅通过两个状态来表示所有的数,那么必然
采用二进制。
二进制以符号 “0”和“1”,逢二进一位的方法来表示所有的数字,见表 2.11 :二进制数和十
进制数对照:
十进制十进制 二进制二进制 十进制十进制 二进制二进制 十进制十进制 二进制二进制
十进制十进制 二进制二进制 十进制十进制 二进制二进制 十进制十进制 二进制二进制
0 0 5 101 10 1010
1 1 6 110 11 1011
2 10 7 111
文档评论(0)