为什么说计算机系统的硬件和软件在逻辑功能上是等价的?

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:07:28
为什么说计算机系统的硬件和软件在逻辑功能上是等价的?
试举例加以说明。

软件和硬件在逻辑功能上是等效的,同一逻辑功能既可以用软件也可以用硬件或固件实现。从原理上讲,软件实现的功能完全可以用硬件或固件完成,同样,硬件实现的逻辑功能也可以由软件的模拟来完成,只是性能、价格以及实现的难易程度不同而已。
例如,在计算机中实现十进制乘法这一功能,既可以用硬件来实现,也可以用软件来完成。
再如,浮点运算既可以用硬件实现,也可以用软件来完成
发展趋势:计算机系统层次结构中由3级向5级将逐步硬化或固化,即其功能将逐步由硬件或固件来实现,现已出现了专用的操作系统机器、高级语言机器。 从目前软硬件技术的发展速度及实现成本上看,随着器件技术的高速发展,特别是半导体集成技术的高速发展,以前由软件来实现的功能,越来越多的由硬件或固件来实现,总的来说,软件硬化是目前计算机系统发展的主要趋势。