

3.1 Computer Architecture - L2
Presentation
•
Computers
•
10th Grade
•
Medium
ZUKO NDABAMBI
Used 5+ times
FREE Resource
16 Slides • 37 Questions
1
Computer Science(0478)
IGCSE
3.1 Computer Architecture
Registers
L2
2
Objectives:
3
Lesson Outcomes:
Grade D - E
Grade B - C
Grade A – A*
At the end of the students will be able to:
•Identify Registers used in a computer
using Von Neumann Architecture
•Identify Buses used in a computer
using Von Neumann Architecture
•Describe some registers used in a
computer using Von Neumann
Architecture
•Describe some buses used in a
computer using Von Neumann
Architecture
•Describe registers used in a computer
using Von Neumann Architecture
•Describe buses used in a computer
using Von Neumann Architecture
4
3.1 Computer Architecture
Starter
•Describe CU and ALU
•List Registers used in a computer that uses Von Neumann
Architecture
5
Multiple Select
Identify components found in the CPU
Registers
RAM
CU
ALU
6
Multiple Choice
.... is Internal part of CPU that controls flow of data in the CPU
ALU
Registers
CU
PC
MAR
7
Multiple Choice
.... internal part of the CPU that carries out calculation and comparison on data
ALU
Registers
CU
PC
MAR
8
Multiple Choice
.... internal memory located in the CPU, temporarily holds data and instructions
used to move data around components.
ALU
Registers
CU
RAM
ROM
9
Multiple Select
Which of the following components are registers
PC
MAR
CU
Control bus
10
Multiple Select
Which of the following components are registers
ALU
MDR
MPD
CIR
Counter
11
Multiple Select
Which of the following components are registers
ALU
ACC
AP
RIC
Data bus
12
Fill in the Blanks
Type answer...
13
Fill in the Blanks
Type answer...
14
Fill in the Blanks
Type answer...
15
Fill in the Blanks
Type answer...
16
Fill in the Blanks
Type answer...
17
Components in a CPU
18
Components in a CPU
• Understand the purpose of the components in a CPU, in a computer that has a Von Neumann architecture
19
Components in a CPU
20
Components in a CPU
Registers
o internal memory located in the CPU
o temporarily holds data and
instructions
o used to move data around
components
• Understand the purpose of the components in a CPU, in a computer that has a Von Neumann architecture
21
Components in a CPU
Registers
• Accumulator(ACC) stores results of calculations made by ALU
• Program Counter (PC):
o holds memory address of the next instructions to be executed
o The PC passes this next address to the MAR
• Memory Address Register(MAR):
o Stores memory location
o For data or instructions needing to be fetched
o From/To memory
• Understand the purpose of the components in a CPU, in a computer that has a Von Neumann architecture
22
Components in a CPU
Registers
• Memory Data Register (MDR)
o Stores data or instructions fetched from/to memory
• Current Instruction Register (CIR)
o stores most recently fetched instructions
o while waiting to be decoded and executed
• Understand the purpose of the components in a CPU, in a computer that has a Von Neumann architecture
23
Components in a CPU
24
Components in a CPU
25
Components in a CPU
26
Components in a CPU
27
Multiple Choice
What does PC stand for?
Program Counter
Program Cache
Processor Clock
Processor Counter
28
Multiple Choice
What is copied into the MAR from the PC?
The address of the next instruction to be fetched
The data currently being worked on
The contents of RAM
Holds data fetched from memory
29
Multiple Choice
What is a register?
Main memory
Small, very fast memory located in the CPU
It is used as an indicator of the processors speed
Secondary storage
30
Multiple Choice
What is the role of the control unit?
Points to the next instruction to be carried out
Carries out all the arithmetic and logic calculations
Coordinates all the activities taking place inside the CPU
Stores frequently used tasks
31
Multiple Choice
Where are registers located?
In the CPU
On the monitor
In the keyboard
Inside the mouse
32
Multiple Choice
What does MDR stand for?
Memory address register
Mad Register
Memory Data Register
33
Multiple Choice
What is the purpose of the ACC?
Temporarily stores the results of any calculations made in the ALU
To coordinate all activities taking place in the computer
To delete data
34
Multiple Choice
CPU stands for Computer Processing Unit
TRUE
FALSE
35
Multiple Choice
Which register is being described?
Stores the results of the calculations done by the ALU
MAR
MDR
Accumulator
Program Counter
36
Multiple Choice
Which register is being described?
Holds the memory address about to be used by the CPU
MAR
MDR
Accumulator
Program Counter
37
Multiple Choice
Which register is being described?
Holds the data / instructions that have been fetched from memory
MAR
MDR
Accumulator
Program Counter
38
Multiple Choice
Which register is being described?
Holds the memory address of the instruction for each cycle
MAR
MDR
Accumulator
Program Counter
39
Multiple Choice
Which statement is TRUE?
Registers are super fast memory, stores tiny instructions which can be accessed by the CPU quickly
Registers are super fast memory, stores lots of instructions which can be accessed by the CPU slowly
40
Multiple Choice
Registers
Addresses
Buses
Control Units
41
Multiple Choice
42
Multiple Select
Which of these are REGISTERS in the CPU? (Tick ALL that are correct)
Accumulator
ALU
Program Counter
Memory Address Register
Control Bus Register
43
Multiple Select
Tick all options that happen in the FETCH CYCLE?
PC is incremented
The Instruction at the MAR address is read from RAM
The PC value is copied to the MAR
The instruction in the IR is decoded
The value in the MDR is written to the address in the MAR.
44
Multiple Select
Tick all options that happen in the DECODE CYCLE?
PC is incremented
The Instruction at the MAR address is read from RAM
The PC value is copied to the MAR
The instruction in the CIR is decoded by the CU
The value in the MDR is written to the address in the MAR.
45
Multiple Select
Tick all options that happen in the EXECUTE CYCLE?
IR is incremented
The data at the MAR address is read from RAM
The ALU performs any calculations required on the ACC
The instruction in the IR is decoded by the CU
The value in the MDR is written to the address in the MAR.
46
Open Ended
Describe the role of PC register (2)
47
Open Ended
Describe the role of MAR register (2)
48
Open Ended
Describe the role of MDR register (2)
49
Open Ended
Describe the role of CIR register (2)
50
Open Ended
Describe the role of ACC register (2)
51
Open Ended
Explain how all the registers work when fecting data from the RAM (6
52
3.1 Computer Architecture
Plenary
Students to post on Teams collaborative space either about:
•Reflection on what has been learnt
•Questions they may have
•Response to questions
53
3.1 Computer Architecture
Activity
1. RED: Complete questions: 17 - 36
2. ORANGE: Complete questions: 37- 41
3. GREEN: Complete questions: 42
Computer Science(0478)
IGCSE
3.1 Computer Architecture
Registers
L2
Show answer
Auto Play
Slide 1 / 53
SLIDE
Similar Resources on Wayground
45 questions
Health and Skill Related Components
Presentation
•
9th - 10th Grade
46 questions
1.2.4 - Hexadecimal
Presentation
•
9th - 10th Grade
48 questions
Photosynthesis & Cellular Respiration Review
Presentation
•
9th - 10th Grade
47 questions
Elkhorn History Images
Presentation
•
KG
50 questions
Sentence Structure
Presentation
•
10th Grade
45 questions
Pengenalan Sistem Komputer
Presentation
•
10th Grade
47 questions
Authentication
Presentation
•
9th - 10th Grade
48 questions
L5 Los viajes y vacaciones
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade