计算机系统的组成

计算机系统由硬件系统软件系统组成。

硬件系统包括*处理器(CPU)、存储器系统(MEN System)、总线系统(BUS)和外部设备(I/O Devices)等。是组成计算机的各种物理设备的总称,又称机器系统。

软件系统包括计算机系统软件支撑软件应用软件,是为运行、管理和维护计算机而编制的各种程序、数据和文档的总称,又称程序系统。

  • 系统软件由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制。
  • 实用程序是为方便用户所设,如文本编辑等。编译程序的功能是把用户用汇编语言或某种高级语言所编写的程序,翻译成机器可执行的机器语言程序。
  • 支撑软件接口软件、工具软件环境数据库等,它能支持用机的环境,提供软件研制工具
支撑软件也可认为是系统软件的一部分。应用软件是用户按其需要自行编写的专用程序,它借助系统软件和支援软件来运行,是软件系统的最外层。

只要硬件而没有软件的计算机成为裸机,裸机是无法工作的。计算机的功能丰富程度不进取决于硬件系统,在更大的程度上是由其所安装的软件系统所决定的。

最后,用图直观的感受一下:

计算机系统的组成