传统计算机的存储方式

来自计算思维百科
跳转至: 导航搜索

传统计算机采用比特(bit)作为信息存储单位。从物理学角度,比特是两态系统,它可保持其中一种可识别状态,即1或0。对于1和0,可以利用电流的通断或电平的高低两种方法表示,然后可以通过与门、非门两种逻辑电路的组合实现加、减、乘、除和逻辑运算。如把0~n个数相加,先输入00,处理后输入01,两者相“与”再输入下一个数10,以此类推直至处理完第n个数,即输入一次,运算一次,n次输入,n次运算。这种串行处理方式不可避免地制约着传统计算机的运算速度。

例如,在1994年共1600个工作站历时8月才完成对129位因式的分解。倘若分解位数多达1000位,据估算使用当前最快的计算机也需要1025年。而遵循量子力学定理的新一代量子计算机利用超高速并行运算只需要几秒即可得出结果。