wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Von Neuman architecture

Total questions: 39

Worksheet time: 24mins

Name
Class
Date
1.

What is the MAR?​

 (Memory Address Register)

a)

A register that stores the memory location of data

b)

A register that stores the data that is being moved to and from the memory

c)

A register that stores address of the next instruction in need of execution

d)

A register that stores results of Calculations.

2.

What is the MDR?​

 (Memory Data Register)

a)

A register that stores the memory location of data

b)

A part of the CPU that controls data movements and their timings.

c)

A register that stores the data that is being moved to and from the memory

d)

Part of the CPU that carries out calculation (math equations and ones that involve logic gates) while also making decision on data that is sent to the CPU.

3.

What is the PC?​

 (Program Counter)

a)

Store's location of the current instruction, register in the CPU.

b)

A part of the CPU that controls data movements and their timings.

c)

This carries the data (but not the address) between the processors, the memory and the I/O devices.

d)

A register that stores address of the next instruction in need of execution

4.

What is the AC?​

 (Accumulator)

a)

This carries the signals and commands from the CPU to control and co-ordinate the different activities within the computer system.

b)

A register that stores results of Calculations.

c)

A register that stores the memory location of data

d)

Part of the CPU that carries out calculation (math equations and ones that involve logic gates) while also making decision on data that is sent to the CPU.

5.

Which one of these is not a type of bus?

a)

Address Bus

b)

Data Bus

c)

Memory Bus

d)

Control Bus

6.

What do we call a circuit designed to do one thing only and cannot be reprogrammed to do anything else?

a)

A set of Headphones

b)

A Fibonacci System

c)

an Embedded system

d)

A PC

e)

A Phone

7.

Select two disadvantage of an embedded system.

a)

Embedded system errors are very difficult to rectify and resolve.

b)

They are very compact with high speed.

c)

They are very hard to backup.

d)

They can be customized to producing more enhanced results.

8.

What is the main feature of the von Neumann Computer architecture?

a)

There is a single PRIMARY MEMORY for both data and instructions.

b)

The model as a single CPU

c)

The instructions are stored in PRIMARY MEMORY

d)

Data is stored in SECONDARY STORAGE

9.

What are the MAIN COMPONENTS of the CPU? (Tick all that are correct).

a)

ALU

b)

CU

c)

Registers

d)

Cache MEmory

e)

BIOS

10.

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

a)

Accumulator

b)

ALU

c)

Program Counter

d)

Memory Address Register

e)

Control Bus Register

11.

Tick all options that happen in the DECODE CYCLE?

a)

PC is incremented

b)

The Instruction at the MAR address is read from RAM

c)

The PC value is copied to the MAR

d)

The instruction in the IR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

12.

Tick all options that happen in the EXECUTE CYCLE?

a)

IR is incremented

b)

The data at the MAR address is read from RAM

c)

The ALU performs any calculations required on the ACC

d)

The instruction in the IR is decoded by the CU

e)

The value in the MDR is written to the address in the MAR.

13.

What is Von Neumann Architecture?

a)

A Computer

b)

An Idea

14.

What memory holds both the programs and data?

a)

ROM

b)

RAM

c)

REM

d)

RDM

15.

What are data and instructions carried on?

a)

Aeroplanes

b)

Bikes

c)

Buses

d)

Cars

16.

The ALU carries out calculations and logical comparisons.

a)

True

b)

False

17.

Why is Harvard architecture not as popular as Von Neumann architecture?

a)

Too boring

b)

Too time consuming

c)

Too expensive

d)

Too complicated

18.

Von Neumann only mentions a single register called the accumulator.

a)

True

b)

False

19.

A register is a type of very fast, temporary memory, which can't hold a data value.

a)

True

b)

False

20.

When the CPU needs to fetch an instruction or data from main memory (RAM), it is initially stored in the___.

a)

RDM

b)

ROM

c)

ALU

d)

MDR

21.

The program counter is used to identify the location of the next instruction (or data) to be executed by the CPU.

a)

True

b)

False

22.

According to the von Neumann model, _______ are stored in memory.

a)

only data

b)

only programs

c)

data & programs

d)

neither data nor programs

23.
What does MAR stand for?
a)
Main Address Register
b)
Memory Address Register
c)
Massive Address Register
d)
Minimal Age Readable
24.
The idea developed in 1945 by Von Neumann of a computer holding both programs and the data used by the programs in memory is called the..?
a)
Stored Program Concept
b)
Memory Program System
c)
Stored Memory Concept
d)
Stored Memory Program
25.
The small high speed storage areas within the memory and processor are known as..?
a)
Registers
b)
Addresses
c)
Cache
d)
Buses
26.

The Program Counter_______

a)

Stores the address of the next instruction in memory

b)

Stores the address of where the next item will be fetched from

c)

Stores data fetched from memory, or waiting to be stored in memory

d)

Stores the result of arithmetic calculations

27.

The function of accumulator is ______________

a)

Stores the address of the next instruction in memory

b)

Stores the address of where the next item will be fetched from

c)

Stores data fetched from memory, or waiting to be stored in memory

d)

Stores the result of arithmetic calculations

28.

The Control Unit _______

a)

Controls the flow of data around the CPU and also decodes instructions

b)

Only controls the flow of data around the CPU

c)

Only decodes instructions

d)

Controls how much power is directed to all components within the computer

29.

The Arithmetic Logic Unit (ALU) _____

a)

Carries out numerical calculations and logical decisions

b)

Calculates the different items of number data stored within the Accumulator and converts them into logical decisions

c)

Calculates graphic data as they are only found within GPU units.

d)

Calculates the flow of execution in a program and decodes instructions into small steps to be carried out by the program counter.

30.
Who developed the idea of a stored program computer and modern computer architecture?
a)
John Von Neumann
b)
Bill Gates
c)
Steve Jobs
d)
Tim Berners-Lee
31.
What connects the processor and memory?
a)
Buses
b)
Cache
c)
NIC
d)
Control Unit
32.
What are the 3 parts of the Von Neumann computer architecture?
a)
Processor (CU & ALU), Memory Unit & Input/Output
b)
Processor, RAM & ROM
c)
Processor, RAM & Hard Disk
d)
Memory (CU & ALU), Hard Disk & Input/Output
33.
What is the CPU’s purpose?
a)
To carry out program instructions
b)
To store data
c)
To compile program code
d)
To output data to the user
34.

Von Neumann architecture is relatively uncommon in today’s computers.

a)

True

b)

False

35.

Von Neuman architecture is also known as a ‘stored program computer’.

a)

True

b)

False

36.

It uses the same physical memory address for instructions and data.

a)

Von Neumann Architecture

b)

Harvard Architecture

37.

Select two advantage of an embedded system.

a)

Embedded system errors are very difficult to rectify and resolve.

b)

They are very compact with high speed.

c)

They are very hard to backup.

d)

They can be customized to producing more enhanced results.

38.

Select two disadvantages of an embedded system.

a)

Embedded system errors are very difficult to rectify and resolve.

b)

They are very compact with high speed.

c)

They are very hard to backup.

d)

They can be customized to producing more enhanced results.

39.

Which one of these is a type of bus?

a)

Address Bus

b)

PC

c)

Memory Bus

d)

AC