计算机系统架构

计算机系统架构

计算机系统基本上是一台简化复杂任务的机器。它应最大化性能并降低成本和功耗。计算机系统架构中的不同组件包括输入单元、输出单元、存储单元、算术逻辑单元、控制单元等。

下图显示了这些单元之间数据流动的图表:

计算机系统架构

输入数据从输入单元流向算术逻辑单元。类似地,计算得到的数据从算术逻辑单元流向输出单元。数据在存储单元和算术逻辑单元之间不断流动。这是因为存储的数据在存储之前需要进行计算。控制单元控制所有其他单元以及它们的数据。

关于所有计算机单元的详细信息如下:

  • 输入单元

输入单元从外部提供数据给计算机系统。因此,它基本上连接了外部环境与计算机。它从输入设备中获取数据,将其转换为机器语言,然后加载到计算机系统中。键盘、鼠标等是最常用的输入设备。

  • 输出单元

输出单元将计算机的处理结果提供给用户,即它连接计算机与外部环境。大多数输出数据都是以音频或视频的形式呈现的。不同的输出设备包括显示器、打印机、扬声器、耳机等。

  • 存储单元

存储单元包含许多用于存储数据的计算机组件。它传统上分为主存储器和辅助存储器。主存储器也称为主存储器,是CPU直接访问的存储器。辅助或外部存储器不能直接由CPU访问。在CPU使用之前,需要将辅助存储器中的数据传送到主存储器中。辅助存储器包含大量永久数据。

  • 算术逻辑单元

所有与计算机系统相关的计算由算术逻辑单元执行。它可以执行加法、减法、乘法、除法等操作。控制单元在需要进行计算时将数据从存储单元传输到算术逻辑单元。算术逻辑单元和控制单元一起组成中央处理单元。

  • 控制单元

这个单元控制计算机系统的所有其他单元,因此被称为计算机的中枢神经系统。它根据需要在整个计算机中传输数据,包括从存储单元到中央处理单元以及反之。控制单元还决定了内存、输入输出设备、算术逻辑单元等的行为方式。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程