1) Computer Systems (Hardware, CPU, Memory)

▶ Play Slideshow
📖 Theory – 1) Computer Systems (Hardware, CPU, Memory)

I. The CPU and the Fetch-Execute Cycle
• The CPU (Central Processing Unit) is the brain of the computer.
• Components: Control Unit (CU), Arithmetic Logic Unit (ALU), Registers.
• Fetch-Execute Cycle: fetch, decode, execute, store.
• Factors affecting performance: clock speed, cache size, cores.

II. Memory and Storage
• RAM: volatile, random access, stores running programs and data.
• ROM: non‑volatile, read‑only, stores BIOS.
• Virtual memory: using secondary storage as extra RAM.
• Secondary storage: HDD, SSD, optical, flash.

III. Input/Output Devices
• Input: keyboard, mouse, sensor, scanner.
• Output: monitor, printer, speaker, actuator.

IV. Embedded Systems
• Computers built into other devices (e.g., microwave, car).
• Often use microcontrollers.

V. Performance Comparisons
• Comparing CPU performance: clock speed, number of cores, cache size.

🏆 Level 1

⭐ 0 points

🔥 0 day streak
📚 0 answered 📝 0 labs

📝 Practice Questions (20)

Select the correct answer, then click "Submit" to see the result. If you get it wrong, an AI hint will be generated.

Question 1: How does ALU work?

Question 2: How does ROM work?

Question 3: Define Output device.

Question 4: Explain Control Unit.

Question 5: How does CPU work?

Question 6: Give an example of Cache.

Question 7: Why is CPU important in computer science?

Question 8: Why is Embedded system important in computer science?

Question 9: Define Virtual memory.

Question 10: Define Embedded system.

Question 11: What is ROM?

Question 12: Give an example of ALU.

Question 13: Give an example of RAM.

Question 14: Why is Cache important in computer science?

Question 15: Give an example of Optical storage.

Question 16: Explain Clock speed.

Question 17: Why is Virtual memory important in computer science?

Question 18: Define Registers.

Question 19: What is Performance factors?

Question 20: What is Fetch-Execute Cycle?

Module score: 0/0