Operating Systems_ Introduction_ Introduction to Operating Systems Cheatsheet _ Codecademy
Operating Systems_ Introduction_ Introduction to Operating Systems Cheatsheet _ Codecademy
The Control Unit (CU) on a CPU receives information Some functions of the CU:
from the software; then, it distributes and directs
- Determine what/where the next
the data to the relevant hardware components.
instruction must go for processing
- Send clock signals to all hardware
to
force synchronous operations
- Send memory taskings if appropriate
An Arithmetic Logic Unit (ALU) is a digital circuit used Some ALU functions:
to perform arithmetic and logic operations. It is the
- Addition & subtraction
fundamental building block of the CPU.
- Determining equality
- AND/OR/XOR/NOR/NOT/NAND logic
gates and more!
https://www.codecademy.com/learn/operating-systems-introduction/modules/introduction-to-operating-systems-next-steps/cheatsheet 1/3
5/21/25, 1:10 AM Operating Systems: Introduction: Introduction to Operating Systems Cheatsheet | Codecademy
Registers
The CPU
Hard Disks
https://www.codecademy.com/learn/operating-systems-introduction/modules/introduction-to-operating-systems-next-steps/cheatsheet 2/3
5/21/25, 1:10 AM Operating Systems: Introduction: Introduction to Operating Systems Cheatsheet | Codecademy
The Mainboard
Ports
There are four main functions of a computer that - Input is data we give to our
make user interaction possible:
computers through interactions
Input
Processing - Processing is comprised of the
Memory translation of input and the
Output
instructions given for output
- Memory is used to store either
temporary or permanent information
- Output is the information that gets
returned by the computer
Print Share
https://www.codecademy.com/learn/operating-systems-introduction/modules/introduction-to-operating-systems-next-steps/cheatsheet 3/3