硬件和软件在逻辑功能上是等效的_硬件和软件在逻辑功能上是等效的吗
大家好,我很乐意和大家探讨硬件和软件在逻辑功能上是等效的的相关问题。这个问题集合涵盖了硬件和软件在逻辑功能上是等效的的各个方面,我会尽力回答您的疑问,并为您带来一些有价值的信息。
1.系统软件与具体硬件逻辑功能无关吗
2.计算机系统的概念是什么?
系统软件与具体硬件逻辑功能无关吗
系统软件与具体硬件逻辑功能有关。根据查询相关资料显示,现代计算机系统中硬件与软件之间的关系可以分为若干层次:硬件位于最里层,是计算系统工作的基础,其外层就是操作系统。系统即若干部分相互联系、相互作用,形成的具有某些功能的整体。
计算机系统的概念是什么?
一、硬件系统说法
硬件系统的说法是指:计算机系统是由运算器、控制器、存储器、输入设备和输出设备这5个部件组成的。其中,运算器和控制器合称为中央处理单元(CPU);存储器又可分为内存(或称主存,memory)和外存(或称辅存,storage)两种。又简称为:I/O-CPU-M/S的模式。
这种说法其实只是指计算机的硬件而言。所谓硬件(hardware)就是只指实际的物理设备,包括计算机本身及其外围设备。因此,说这5部分组成硬件系统是可以的,但说它组成计算机系统就片面了。因为没有软件的机器称为裸机,是无法运行的,而全硬件实现的计算机系统目前还没有。
二、软硬结合说法
人们常说计算机系统包括两部分,即硬件部分和软件部分。软件(software)是指实现算法的程序及其文档,包括计算机本身运行所需的系统软件(system software)和用户完成任务所需的应用软件(application software)。
硬件和软件的关系是:只有硬件而没有软件的计算机叫做裸机。而软件只有依靠计算机硬件才能执行。所以软件和硬件之间是不可分离的。二者只有结合起来才是一个完整的整体。
软硬件在计算机中占的比重各是多少呢?可以说硬件和软件在逻辑上是等效的,称为软硬件等效性原理。例如,早期计算机的运算器硬件只有加减法器,当时要作乘除运算就要通过编程把乘除法变换为加减法才能实现,因此这种机器的加减法指令是用硬件实现的,而乘除法指令则是借助软件方法完成的。当然,后来的计算机都有了乘除法器硬件,于是乘除指令也都用硬件直接实现。这说明软硬件能提供同样的运算逻辑功能,只不过用硬件实现成本高但速度快,而用软件完成则速度慢但成本低。所以对于某项功能,甲公司可能提供的是硬件,而乙公司可能提供的是软件,这就给用户提供了更多的选择余地。
根据等效性原理不难看出:软硬件之间的界面并非固定不变,软硬件之间的转换在不停地进行着。例如,计算机中的控制器是个典型的硬件,但是它却有两种基本形式:组合控制逻辑和存储控制逻辑。其中,组合控制逻辑是全硬件实现的;而在存储控制逻辑中,则将每个控制操作通过由一系列微指令组成的微程序(microprogram)来完成,这说明在硬件中包含了软件。再如,系统软件中的操作系统应该说是典型的软件,但现代操作系统的许多关键模块都已固化,实现了软件的硬化。因此,我们可以说昨天的硬件会变成今天的软件,今天的软件又会变成明天的硬件。确实是硬中有软,软中有硬,相互转换,彼此渗透,这就是软硬的辩证法。事实上对于软硬功能的分配及其界面的确定,正是计算机体系结构研究的内容之一。
应当承认,第二种说法是基本正确的。不过,相对而言,我们称它为关于计算机系统的狭义说法。
三、广义系统说法
计算机系统的广义说法为:计算机系统是由人员(people)、数据(data)、设备(equipment)、程序(program)和规程(procedure)5个部分组成,只有把它们有机地结合在一起,才能完成各种任务。
人在这个系统中期着主导作用,人的因素才把其它4个部分有机地结合在一起。
所谓数据是指人们听到的事实(fact)和看到的景象(figure)。我们把这些数据收集起来,以计算机可读的形式输入,经机器处理后又以人可读的形式输出,这就得到人们所需要的信息(information)。
设备就是指计算机的硬件。
程序就是指计算机的软件。
规程(procedure)的意义是:工序、步骤、过程、方法、措施、处置和行动等。在计算机文献资料中,特别是在编程语言和操作系统中,通常把它译为“过程”。为了尽量准确地反映它在计算机系统中所起的作用,这里把它译为“规程”。
当你进入到一个实验室或计算中心时,第一眼看到的就是规程,这是实验室或计算中心的规程。当你做实验时也有一个“操作规程”,告诉你做实验的步骤、如何操作以及注意事项等。无论干什么工作都有一个工作顺序和注意事项以及遇到问题时应如何处理等,这就是规程。
总之,要组成一个高效而可靠的计算机系统,必须把人员、数据、设备、程序和规程这5个部分有机地结合起来。因此,本书将采纳这一计算机系统的广义说法。
---------------------------------------------------
计算机概念大了去拉
计算机系统由计算机硬件和软件两部分组成。硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。计算机系统具有接收和存储信息、按程序快速计算和判断并输出处理结果等功能。
扩展资料①按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。计算机是脑力的延伸和扩充,是近代科学的重大成就之一。
②计算机系统的特点是能进行精确、快速的计算和判断,而且通用性好,使用容易,还能联成网络。
今天关于“硬件和软件在逻辑功能上是等效的”的讨论就到这里了。希望通过今天的讲解,您能对这个主题有更深入的理解。如果您有任何问题或需要进一步的信息,请随时告诉我。我将竭诚为您服务。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。