,计算机怎么实现加减乘除
2个回答
展开全部
软件的层面上来讲,所有的计算机应用程序其实都是通过一系列的算法来实现的。也就是说,为了解决实际问题,都将它转化为一个数学模型,然后通过计算机硬件的计算来解决实际问题。
一句话,所有的软件都是将现实世界的事情通过转化成为数学模型然后再经过计算机的逻辑电路处理得到结果。
从硬件的层面上来讲,计算机通过控制晶体管的开关来实现0和1的表达,这样的特性让它可以处理一些数学问题。这样,软件和硬件之间就结合了。通过这样的结合,也就有了现在的计算机。
其实,光从字面上我们也可以看出“计算机”本身就是对数学的扩展,这门看似和其他学科无关的学科确实是和其他学科有着千丝万缕的联系。
简单地说,就是把所有问题转换为数学问题/所有数值转换为二进制,然后通过电器原件的转换实现二进制转换。这个算法你要详细看计算机原理这本书了,相当多。
一句话,所有的软件都是将现实世界的事情通过转化成为数学模型然后再经过计算机的逻辑电路处理得到结果。
从硬件的层面上来讲,计算机通过控制晶体管的开关来实现0和1的表达,这样的特性让它可以处理一些数学问题。这样,软件和硬件之间就结合了。通过这样的结合,也就有了现在的计算机。
其实,光从字面上我们也可以看出“计算机”本身就是对数学的扩展,这门看似和其他学科无关的学科确实是和其他学科有着千丝万缕的联系。
简单地说,就是把所有问题转换为数学问题/所有数值转换为二进制,然后通过电器原件的转换实现二进制转换。这个算法你要详细看计算机原理这本书了,相当多。
追问
没有回答问题的实质
追答
好像0和1的与或非逻辑运算实现加减法,通过多次运算加法来实现乘除。我记得好像是这样的,你可以去查一下计算机组成原理这本书。记得当初学这门课的时候,课程设计就是实现四则运算。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询