计算机的计算精度取决于机器字长。
在同一时间中处理二进制数的位数叫字长。
通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据,二进制的每一个0或1是组成二进制的最小单位,称为位字长,一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的字,而这组二进制数的位数就是字长,字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。
字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长和双倍字长运算。
在其他指标相同时,字长越大计算机的处理数据的速度就越快,早期的微机字长一般是8位和16位,386以及更高的处理器大多是32位。
1.有穷性。
事实上有穷性往往指在合理的范围之内。
如果让计算机执行一个历时1000年才结束的算法,这虽然是有穷的,但超过了合理的限度,人们不把他视为有效算法。
2. 确定性。
算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的。
算法中的每一个步骤应当不致被解释成不同的含义,而应是十分明确的。
也就是说,算法的含义应当是唯一的,而不应当产生歧义性。
3. 有零个或多个输入、所谓输入是指在执行算法是需要从外界取得必要的信息。
4. 有一个或多个输出。
算法的目的是为了求解,没有输出的算法是没有意义的。
5.有效性。
算法中的每一个 步骤都应当能有效的执行。
并得到确定的结果。
计算机的系统总线是计算机各部件间传递信息的公共通道,分为数据总线、控制总线和地址总线,以下是数据总线、控制总线和地址总线的作用介绍:
1.数据总线。
数据总线用于传送数据信息,数据总线是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。
2.控制总线。
控制总线主要用来传送控制信号和时序信号。
3.地址总线。
地址总线是的电脑总线的一部份,是由CPU或有DMA 能力的单元组成,用来沟通这些单元想要存取电脑内存元件的实体位址。