Search Header Logo
3.1 Computer Architecture - L2

3.1 Computer Architecture - L2

Assessment

Presentation

Computers

10th Grade

Medium

Created by

ZUKO NDABAMBI

Used 5+ times

FREE Resource

16 Slides • 37 Questions

1

media

Computer Science(0478)

IGCSE

3.1 Computer Architecture

Registers

L2

2

media

Objectives:

3

media

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

media

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

1

Registers

2

RAM

3

CU

4

ALU

6

Multiple Choice

.... is Internal part of CPU that controls flow of data in the CPU

1

ALU

2

Registers

3

CU

4

PC

5

MAR

7

Multiple Choice

.... internal part of the CPU that carries out calculation and comparison on data

1

ALU

2

Registers

3

CU

4

PC

5

MAR

8

Multiple Choice

.... internal memory located in the CPU, temporarily holds data and instructions

used to move data around components.

1

ALU

2

Registers

3

CU

4

RAM

5

ROM

9

Multiple Select

Which of the following components are registers

1

PC

2

MAR

3

CU

4

Control bus

10

Multiple Select

Which of the following components are registers

1

ALU

2

MDR

3

MPD

4

CIR

5

Counter

11

Multiple Select

Which of the following components are registers

1

ALU

2

ACC

3

AP

4

RIC

5

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

media

Components in a CPU

18

media

Components in a CPU

Understand the purpose of the components in a CPU, in a computer that has a Von Neumann architecture

19

media

Components in a CPU

20

media

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

media

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

media

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

media

Components in a CPU

24

media

Components in a CPU

25

media

Components in a CPU

26

media

Components in a CPU

27

Multiple Choice

What does PC stand for?

1

Program Counter

2

Program Cache

3

Processor Clock

4

Processor Counter

28

Multiple Choice

What is copied into the MAR from the PC?

1

The address of the next instruction to be fetched

2

The data currently being worked on

3

The contents of RAM

4

Holds data fetched from memory

29

Multiple Choice

What is a register?

1

Main memory

2

Small, very fast memory located in the CPU

3

It is used as an indicator of the processors speed

4

Secondary storage

30

Multiple Choice

What is the role of the control unit?

1

Points to the next instruction to be carried out

2

Carries out all the arithmetic and logic calculations

3

Coordinates all the activities taking place inside the CPU

4

Stores frequently used tasks

31

Multiple Choice

Where are registers located?

1

In the CPU

2

On the monitor

3

In the keyboard

4

Inside the mouse

32

Multiple Choice

What does MDR stand for?

1

Memory address register

2

Mad Register

3

Memory Data Register

33

Multiple Choice

What is the purpose of the ACC?

1

Temporarily stores the results of any calculations made in the ALU

2

To coordinate all activities taking place in the computer

3

To delete data

34

Multiple Choice

1.1 a 
CPU stands for Computer Processing Unit
1

TRUE

2

FALSE

35

Multiple Choice

1.1 b 
Which register is being described?
Stores the results of the calculations done by the ALU
1

MAR

2

MDR

3

Accumulator

4

Program Counter

36

Multiple Choice

1.1 b 
Which register is being described?
Holds the memory address about to be used by the CPU
1

MAR

2

MDR

3

Accumulator

4

Program Counter

37

Multiple Choice

1.1 b 
Which register is being described?
Holds the data / instructions that have been fetched from memory
1

MAR

2

MDR

3

Accumulator

4

Program Counter

38

Multiple Choice

1.1 b 
Which register is being described?
Holds the memory address of the instruction for each cycle
1

MAR

2

MDR

3

Accumulator

4

Program Counter

39

Multiple Choice

1.1 b 
Which statement is TRUE?
1

Registers are super fast memory, stores tiny instructions which can be accessed by the CPU quickly

2

Registers are super fast memory, stores lots of instructions which can be accessed by the CPU slowly

40

Multiple Choice

Question image
The MDR, MAR, PC & CIR are all examples of..?
1

Registers

2

Addresses

3

Buses

4

Control Units

41

Multiple Choice

Question image
Which of the following is not a register?
1
CU
2
MAR
3
MDR
4
PC

42

Multiple Select

Which of these are REGISTERS in the CPU? (Tick ALL that are correct)

1

Accumulator

2

ALU

3

Program Counter

4

Memory Address Register

5

Control Bus Register

43

Multiple Select

Tick all options that happen in the FETCH CYCLE?

1

PC is incremented

2

The Instruction at the MAR address is read from RAM

3

The PC value is copied to the MAR

4

The instruction in the IR is decoded

5

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?

1

PC is incremented

2

The Instruction at the MAR address is read from RAM

3

The PC value is copied to the MAR

4

The instruction in the CIR is decoded by the CU

5

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?

1

IR is incremented

2

The data at the MAR address is read from RAM

3

The ALU performs any calculations required on the ACC

4

The instruction in the IR is decoded by the CU

5

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

media

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

media

3.1 Computer Architecture

Activity

1. RED: Complete questions: 17 - 36

2. ORANGE: Complete questions: 37- 41

3. GREEN: Complete questions: 42

media

Computer Science(0478)

IGCSE

3.1 Computer Architecture

Registers

L2

Show answer

Auto Play

Slide 1 / 53

SLIDE