计算机的系统组成
计算机系统组成
计算机系统由硬件系统和软件系统组成。计算机硬件系统是计算机系统中的物理设备。它是由各种电子电路、精密机械装置等组成的高度复杂的装置或工具。能够自动且高速地完成数据计算。计算机软件系统是计算机系统中的程序和相关数据,包括完成计算机资源管理和方便用户使用的系统软件(由厂商提供)和完成用户预期数据处理功能的用户软件(由用户设计和使用)。
计算机硬件和软件是相互依赖、相互作用、缺一不可的。硬件是计算机系统中存储和运行软件程序的物质基础,软件是指导硬件完成预期功能的智力部分。但是,计算机的硬件和软件在逻辑功能上是等价的。原则上,软件实现的操作可以用硬件实现。同样,很多用硬件实现的操作,原则上也可以用软件模拟来实现。
计算机内部电路能以很高的速度和精度完成各种算术运算。目前计算机系统的运算速度已经达到每秒一万亿次,微型计算机可以达到每秒一亿次以上,从而可以解决大量复杂的科学计算问题。比如卫星轨道计算、大坝计算、24小时天气计算,都需要几年甚至几十年,而在现代社会,计算机只需要几分钟就能完成。
计算机不仅能进行精确的计算,还具有逻辑运算的功能,能对信息进行比较和判断。计算机可以保存运算的数据、程序、中间结果和最终结果,并可以根据判断结果自动执行下一条指令,供用户随时调用。