sp25-cs252 cs252
Computers and Processors Computers and Processors
Computers
Comprised of the following components:
- Central Processing Unit (CPU): The brain of the computer that performs arithmetic, logic, control, and input/output operations specified by the instructions in the program.
- Memory: Stores data and instructions that the CPU needs to execute programs.
- Input/Output (I/O) Devices: Allow the computer to interact with the external world, such as keyboards, monitors, and printers.
- Storage Devices: Store data and programs when they are not in use.
- Motherboard: Connects all the components of the computer together.
- Power Supply: Supplies power to the computer components.
- Cooling System: Prevents the computer from overheating.
Processors
- Control Unit (CU): Manages the execution of instructions and controls the flow of data within the CPU.
- Arithmetic Logic Unit (ALU): Performs arithmetic and logical operations on data.
- Registers: Small, high-speed storage locations within the CPU that temporarily hold data and instructions.
- Cache Memory: High-speed memory that stores frequently accessed data and instructions to speed up processing.
- Clock: Synchronizes the operations of the CPU and other components of the computer.
- Instruction Set: The set of instructions that the CPU can execute.
Related: lecture-02, lecture-03, lecture-04, lecture-05
Source
Original retained in wisconsin-legacy.