Lesson Notes By Weeks and Term v3 - Senior Secondary 2

Central Processing Unit (CPU

Download the Lessonotes Mobile Nigeria 2025 app for faster lesson access on Android and iPhone.

Subject: Computer & IT

Class: Senior Secondary 2

Term: 1st Term

Week: 10

Theme: Basic Concept Of Computer Hardware

Lesson Video

This page supports the lesson note with a companion video and a short classroom-ready summary.

For class groups and homework, share this lesson page so learners also get the summary, objectives, and full lesson context.

Performance objectives

Lesson summary

List the components of the CPU State the functions of the ALU and Control Unit

Lesson notes

A. Definition of Central Processing Unit (CPU) The Central Processing Unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logic, controlling, and input/output (I/O) operations specified by the instructions. It is the primary component that executes tasks and processes data, earning it the moniker "the brain of the computer."

B. Components of the CPU The CPU is typically composed of three main internal components: Arithmetic Logic Unit (ALU): Responsible for performing arithmetic and logical operations.

Control Unit (CU): Responsible for managing and coordinating the components of the computer system.

Registers: Small, high-speed storage locations within the CPU used to temporarily hold data and instructions during processing. (While not explicitly listed in performance objectives for detailed function, it is a crucial component for completeness).

Internal Bus: Pathways for data transfer between the CPU components and other parts of the computer system. C. Functions of the Arithmetic Logic Unit (ALU) The ALU is the digital circuit within the CPU that performs arithmetic and logical operations. It acts as the "calculator" of the CP

U. Two primary functions of the ALU are: Arithmetic Operations: The ALU performs all fundamental mathematical calculations. Addition (+): Summing two or more numbers.

Example: Calculating the total amount spent on fuel for a commercial bus (danfo) by adding daily expenses. If a bus spends ₦5000 on Monday and ₦7000 on Tuesday, the ALU calculates ₦5000 + ₦7000 = ₦

1

2

0

0

0. Subtraction (-): Finding the difference between numbers.

Example: Determining the remaining balance in a bank account after a withdrawal. If a customer has ₦150,000 and withdraws ₦20,000, the ALU computes ₦150,000 - ₦20,000 = ₦130,

0

0

0. Multiplication (x): Repeated addition.

Example: Calculating the total cost of purchasing multiple units of a product. If a shop owner buys 12 bags of rice at ₦35,000 each, the ALU calculates 12 x ₦35,000 = ₦420,

0

0

0. Division (÷): Distributing a quantity into equal parts.

Example: Sharing a certain amount of profit among partners. If ₦500,000 profit is to be shared equally among 5 partners, the ALU computes ₦500,000 ÷ 5 = ₦100,000 per partner.

Logical Operations: The ALU performs operations that involve comparing data and making decisions based on those comparisons. These operations typically result in a Boolean value (true/false, 1/0).

Comparison Operations: Equality (=): Checks if two values are equal.

Example: When a student enters their JAMB registration number, the ALU compares it to the registered number in the database to verify if they match. *Greater Than (>) / Less Than (=) / Less Than or Equal To (, =, or Boolean logic like AND, OR, NOT). - 1.5 Marks (Award marks for any two distinct correct functions, with brief explanation if given).

Total: 3 Marks State two functions of the Control Unit. (3 Marks) Fetches instructions from memory. - 1.5 Marks Decodes instructions. - 1.5 Marks Manages/coordinates the flow of data between CPU components, memory, and I/O devices. - 1.5 Marks Controls/sequences the execution of instructions. - 1.5 Marks (Award marks for any two distinct correct functions, with brief explanation if given).

Total: 3 Marks Total Marks: 9 Marks

A. Differentiation and Remediation (for struggling learners): Simplified Analogies: Reiterate the "brain," "calculator," and "traffic police" analogies for CPU, ALU, and CU, respectively. Use familiar Nigerian contexts like a local market, a primary school, or a small business.

Visual Aids: Provide simplified, large, and clearly labeled diagrams of the CPU and its components. Encourage students to colour-code the ALU and CU and write a single key function next to each.

Focus on Core Concepts: Prioritize understanding one key function for the ALU (e.g., addition) and one for the CU (e.g., fetching instructions). Avoid overwhelming them with too many examples initially.

Guided Notes/Fill-in-the-Blanks: Provide partially completed notes with blanks for key terms or definitions related to CPU components and functions.

Peer Tutoring: Pair struggling learners with high-achieving students for short, focused revision sessions.

Verbal Reinforcement: Engage struggling learners with frequent, simple oral questions to check for immediate understanding and provide instant feedback.

B. Extension (for high-achieving learners): Research Project: Task students to research and present on advanced CPU concepts such as: Clock Speed: How it is measured (GHz) and its impact on performance.

Cache Memory: Its role in speeding up CPU access to data.

Multi-core Processors: Explain dual-core, quad-core, octa-core CPUs and the concept of parallel processing.

CPU Architectures: Brief introduction to different architectures like x86 vs. ARM and their applications (e.g., desktops vs. mobile devices).

Moore's Law: Its significance in CPU development.

Comparative Analysis: Have students compare specifications of different modern CPUs (e.g., Intel i7 vs. AMD Ryzen 7) and explain which might be better suited for specific tasks (e.g., video editing vs. general office work), justifying their choices based on CPU components and functions.

Scenario-Based Problem Solving: Present complex computational scenarios (e.g., rendering a 3D animation, running a complex financial model) and ask students to discuss how the ALU, CU, and other CPU elements would interact to execute these tasks efficiently.

Ethical Considerations: Discuss the environmental impact of CPU manufacturing and electronic waste (e-waste) management in Nigeria. Basic Concept Of Computer Hardware Central Processing Unit (CPU)

Term: 1st Term Week: 1 ---

Real-life applications

Smartphone and Computer Purchase Decisions: Application: When a Nigerian consumer wants to buy a new smartphone or laptop, they often consider the "processor" (CPU) speed (e.g., Quad-core, Octa-core, GHz). Understanding the CPU's components helps them make informed decisions. A faster CPU means the ALU can perform calculations quicker and the CU can manage tasks more efficiently, leading to smoother gaming, faster multitasking, or quicker processing of online banking apps.

Local Context: Many Nigerians rely on their phones for business (e.g., small-scale traders using POS apps), education (online learning platforms), and communication. A good understanding of CPU performance helps them choose devices that meet their specific needs and budget, preventing frustration with slow devices.

Computer Troubleshooting and Maintenance: Application: A common complaint in Nigerian cybercafés, schools, or offices is a slow or unresponsive computer. Understanding that the CPU is the core processor allows users or technicians to start troubleshooting. If the CPU is overloaded (e.g., too many programs running, insufficient RAM), the Control Unit struggles to manage all tasks efficiently, and the ALU becomes bogged down with too many calculations.

Local Context: Local computer technicians in Nigeria can better diagnose issues if they understand how the CPU components function. They can explain to clients why a system upgrade might be necessary or why certain software might be causing performance bottlenecks, leading to better service delivery. Data Processing in Public and Private Sector: Application: From processing JAMB CBT results, voter registration data by INEC, to managing customer records in a Nigerian bank or telecommunication company, the CPU is at the heart of all data processing. The ALU handles calculations like age verification, statistical analysis, or financial transactions, while the Control Unit ensures that data flows correctly from input devices (e.g., OMR readers, data entry forms) to storage and output (reports, dashboards).

Local Context: Efficient CPU performance directly impacts the speed and accuracy of critical national services. For instance, faster CPUs in JAMB servers mean quicker result processing and release, reducing anxiety for millions of Nigerian students. In healthcare, patient data processing relies on the CPU for quick access and analysis.

Teacher activity

Evaluation guide

Reference guide