1/17
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What is the CPU?
The CPU (Central Processing Unit) is the brain of a computer that processes data and runs programs.
What are the main parts of the CPU?
Control Unit (CU): Controls data flow in the CPU.
Arithmetic and Logic Unit (ALU): Does calculations and logic tasks.
Registers: Small, fast memory for temporary data storage.
Buses: Pathways to send data between components.
What is the Von Neumann Architecture?
A computer design where the CPU uses one memory to store both data and instructions.
What are the features of the Von Neumann Architecture?
The CPU handles all processing.
Programs and data share the same memory.
The CPU reads and writes directly to RAM.
Instructions are processed in order.
What does the ALU do?
It handles math (like addition) and logic (like comparing numbers).
What is the job of the Control Unit (CU)?
The CU tells all parts of the computer what to do and ensures tasks run smoothly.
What is the Fetch–Decode–Execute cycle?
Fetch: Get the instruction from memory.
Decode: Understand what the instruction means.
Execute: Perform the instruction.
What are registers?
Tiny memory spaces in the CPU that store data temporarily during tasks.
Name some registers and their functions.
CIR: Holds the current instruction.
ACC: Stores data during calculations.
MAR: Holds the address of data in memory.
MDR: Holds the data being read/written.
PC: Points to the next instruction.
What are system buses?
Address Bus: Sends memory addresses (one-way).
Data Bus: Sends and receives data (two-way).
Control Bus: Sends control signals to coordinate tasks.
What affects CPU performance?
Clock Speed: Faster speed = more instructions per second.
Bus Width: Wider buses = faster data transfer.
Cache Memory: Stores frequently used data for quick access.
Cores: More cores = multiple tasks at once.
What is an embedded system?
A computer system designed to do one specific job, like controlling a microwave or a car engine.
What are examples of embedded systems?
Cars: Control engine or safety features.
Home Appliances: Washing machines, microwaves.
Vending Machines: Dispense products automatically.
What are the advantages of embedded systems?
Small and cheap.
Use little power.
Fast and efficient.
What are the disadvantages of embedded systems?
Hard to fix or upgrade.
Can be hacked if online.
Must be replaced when outdated.
What are microcontrollers and microprocessors?
Microcontrollers: Have CPU, memory, and peripherals on one chip (good for simple tasks).
Microprocessors: Only have a CPU (need extra parts to work).
What is a System on Chip (SoC)?
A small chip that combines all hardware needed for a task in one place.
What is an instruction set?
The list of commands a CPU can understand and execute.