- N +

计算机可以用机械方式实现运算吗为什么(计算机可以用机械方式实现运算吗)

计算机可以用机械方式实现运算吗为什么(计算机可以用机械方式实现运算吗)原标题:计算机可以用机械方式实现运算吗为什么(计算机可以用机械方式实现运算吗)

导读:

简要回答计算机的每个元件不一定需要用电子技术来实现,因此机械制造的计算机是可能的。在刘慈欣的科幻小说《三体》中,秦始皇用3000万士兵组成了一台巨大的计算机来计算星星的运行轨迹。这在理论上是可能的。计算机是可以进行数学计算和逻辑运算的机器,给我们的工作带来了很多便利。那么,计算机可以机械地进行运算吗?详细内容01狭义的计算机是一种可编程机器,能自动执行一系列算术运算、逻辑运

简要回答

计算机的每个元件不一定需要用电子技术来实现,因此机械制造的计算机是可能的。在刘慈欣的科幻小说《三体》中,秦始皇用3000万士兵组成了一台巨大的计算机来计算星星的运行轨迹。这在理论上是可能的。

计算机可以用机械方式实现运算吗为什么(计算机可以用机械方式实现运算吗)

计算机是可以进行数学计算和逻辑运算的机器,给我们的工作带来了很多便利。那么,计算机可以机械地进行运算吗?

详细内容

01狭义的计算机是一种可编程机器,能自动执行一系列算术运算、逻辑运算等操作。这些基本操作非常简单,特别是因为计算机通常使用二进制。比如加法只有4条规则:00、1+01、1+1=0、0+0=0。例如要计算4+6,则二进制表示为0100+0110:从最低位开始计算,第一位为0+00,第二位为0+1=1,第三位为1+1=0,从第四位开始0+0crimin+1=1。我们可以看到计算结果是1010,相当于十进制为10。

02计算机除了可以进行算术运算外,还可以进行逻辑运算。与算术运算稍有不同的是,由于逻辑中只有“真”和“假”,所以用二进制来表达逻辑更为自然,“1”代表“真”,0代表“假”。逻辑“与”的规则为:11=1、10=0、01=0、00=1。

03我们所说的程序,简单来说,就是指令计算机执行上述操作的指令集合。能够进行上述计算的组件称为计算器。除了运算单元之外,计算机还具有控制器、存储器、输入设备和输出设备。输入设备用于将程序和数据输入计算机;输出装置显示计算结果;内存存储我们的数据和程序;控制器用于指挥和协调计算机各部件的工作:取指令、分析指令的含义、获取指令所需的数据并驱动指令的执行。

04了解了计算机的基本构成和工作原理后,我们可以看出,计算机的各个元件并不一定需要用电子技术来实现,因此机械制造的计算机是可能的。在刘慈欣的科幻小说《三体》中,秦始皇用3000万士兵组成了一台巨大的计算机来计算星星的运行轨迹。这在理论上是可能的。