电子计算机的产生(1946年)和发展是20世纪人类最伟大的成就之一。在短短的50多
字串5
年中,电子计算机的组成经历了以电子管、晶体管、中小规模集成电路以及大规模和超大规模集成电路为主要标志的四代的变化。与此同时,计算机软件技术也发生了巨大的变化。 字串7
随着计算机技术和大规模集成电路技术的发展,微型计算机应运而生(20世纪70年代初期),并得到长足发展,尤其从20世纪90年代中期开始,更呈现突飞猛进之势。现代微型计算机的功能已远远超过过去的大型计算机。事实上,微型计算机的组成也经历了以微处理器位数为主要标志的四代变化,即从4位和低档8位机到中档和高档8位机,再到16位机,然后到32位机的发展。下一个目标是64位机。 字串9
面对功能强大、结构复杂的现代微型计算机,要学习其组成原理,应从基础开始,循序渐进地学习, 字串7
学习计算机,首先要弄清计算机中数的进位制。关于这一点,可用一句话来概括:当使用汇编语言或高级语言编程时一般采用十进制表示,有时出于某种需要也采用十六进制或二进制表示,而在计算机内部,数据的表示、存储及运算均采用二进制。 字串6
1.二进制 字串7
1)十进制回顾
字串9
可以用三点来描述十进制:一是有十个数码(0、1~9);二是计数时逢十进一;三是采用位置表示法。所谓位置表示法,是指同一个数码在数中不同位置所表示的值不同。例如,数535.5中,数码5出现在百位,代表500;出现在个位,代表5;出现在小数点后第一位,代表0.5。一个数码所表示的值等于它乘以该位的权。所谓“权”是指某一位单位数字所表示的值。对十进制而言,从小数点向左,各位的权依次是l(100)、10(101)、100(102)、1 000(103)…;从小数点向右,各位的权依次是0.1(10-1)、0.01(10-2)、0.00l(10-3)…。高一位的权是低一位的10倍。
字串8
2)什么是二进制 字串3
和十进制相类似,也可以用三点来描述二进制:一是有两个数码(0和1);二是计数时逢二进一;三是采用位置表示法。从小数点向左,各位的权依次是20、21、22、23…;从小数点向右,各位的权依次是2-1、2-2、2-3…。高一位的权是低一位的2倍。
字串1
3)计算机中为什么采用二进制
字串7
计算机中采用二进制是基于以下三点: 字串4
(1)容易表示
字串7
从原理上讲,只要有两种稳定状态、并能进行状态转换的电路都可以用来表示二进制数码,用其中一种状态表示0,用另一种状态表示1。而表示十进制数码的单元电路必须有十种稳定状态,并能方便进行状态转换,时至今日还没有这样的电路。 字串5
(2)运算简单
字串2
以一位数的加法为例,对十进制需55条规则,而对二进制仅需3条规则(0 0=0;0 1=1 0:l;1 1=0,向高一位进位1)。
计算机内部使用二进制,也就是逢二进一.比如01加1就是10,再加1是11,再加一是100.
二进制就是见1就进,和10机制中的见10就进1是一样的