中央处理器 (CPU)
CPU是计算机的大脑。计算机的所有类型的数据处理操作和所有重要功能都由 CPU 执行。它帮助输入和输出设备相互通信并执行各自的操作。它还存储输入数据、处理之间的中间结果和指令。
现在,CPU 由 3 个主要单元组成,它们是:
- 内存或存储单元
- 控制单元
- ALU(算术逻辑单元)
现在让我们看一下计算机的框图:
在此图中,还显示了三个主要组件。因此,让我们讨论这些主要组件:
内存或存储单元
顾名思义,这个单元可以存储指令、数据和中间结果。内存单元负责在需要时将信息传输到计算机的其他单元。它也被称为内部存储单元或主存储器或主存储器或随机存取存储器(RAM),因为所有这些都是存储设备。
它的大小会影响速度、功率和性能。计算机中有两种类型的内存,即主内存和辅助内存。下面列出了内存单元的一些主要功能:
- 数据和指令存储在处理所需的内存单元中。
- 它还存储正在进行的任何计算或任务的中间结果。
- 处理的最终结果在将这些结果发布到输出设备以将输出提供给用户之前存储在存储单元中。
- 各种输入和输出都通过存储单元传输。
控制单元
顾名思义,控制单元控制计算机所有部分的操作,但它不执行任何数据处理操作。为了执行已经存储的指令,它通过电信号来指令计算机系统。它从内存单元获取指令,然后在执行这些指令之后对指令进行解码。因此,它控制计算机的功能。它的主要任务是维持整个处理器的信息流。下面列出了控制单元的一些主要功能:
- 数据的控制以及数据和指令的传输由计算机的其他部分中的控制单元完成。
- 控制单元负责管理计算机的所有单元。
- 控制单元的主要任务是获取从存储单元输入的指令或数据,对其进行解释,然后据此指挥计算机的操作。
- 控制单元负责与输入和输出设备进行通信,以便从内存中传输数据或结果。
- 控制单元不负责处理数据或存储数据。
ALU(算术逻辑单元)
ALU(算术逻辑单元)负责执行算术和逻辑功能或运算。它由两个小节组成,分别是:
- 算术部分
- 逻辑部分
现在,让我们了解这些小节:
算术部分:算术运算是指加法、减法、乘法和除法等运算,所有这些运算和功能都由 ALU 执行。此外,所有复杂的操作都是通过重复使用 ALU 提到的操作来完成的。
逻辑部分:逻辑操作是指选择、比较、匹配和合并数据等操作或功能,所有这些都由 ALU 执行。
注意:CPU 可能包含多个 ALU,ALU 可用于维护有助于运行计算机系统的计时器。
示例问题
问题 1. 以下哪些是 CPU 的主要组成部分?
(A) 内存或存储单元
(B) 控制单元
(C) ALU(算术逻辑单元)
(D) 以上所有
解决方案:
The correct option is A, i.e., All of the above
The CPU consists of 3 major units which are: Memory or Storage Unit, Control Unit, ALU(Arithmetic Logic Unit).
问题 2. 各种输入和输出都是通过___________ 传递的。
(A) 内存单元
(B) 计算单元
(C) 控制单元
(D) 以上都不是
解决方案:
The correct option is A, i.e, Memory unit.
All sorts of inputs and outputs are transmitted through the memory unit.
问题 3. __________ 不负责处理数据或存储数据。
(A) 内存单元
(B) 计算单元
(C) 控制单元
(D) 以上都不是
解决方案:
The correct option is C, i.e., Control unit
The control unit is not responsible for processing data or storing data.
问题4.比较操作是哪种操作?
(A) 算术
(B) 逻辑
(C) a 和 b
(d) 以上都不是
解决方案:
The correct option is B, i.e., Logical
By logical operations, we mean operations or functions like selecting, comparing, matching, and merging the data and all these are performed by ALU.
问题 5. ______________ 负责与输入和输出设备进行通信,以从内存中传输数据或结果。
(A) 内存单元
(B) 计算单元
(C) 控制单元
(D) 以上都不是
解决方案:
The correct option is C, i.e, Control unit
The control unit is responsible for communication with input and output devices for the transfer of data or results from memory.