Font size
Worksheets3.1 Hardware - Von Neumann Architecture
Total questions: 19
Worksheet time: 15mins
What are the main components of Von Neumann architecture?
CPU, monitor, and keyboard
RAM, ROM, and cache
hard drive, printer, and scanner.
control unit, arithmetic logic unit, memory, input/output, and the bus system.
Explain the function of the control unit in Von Neumann architecture.
The control unit in Von Neumann architecture is responsible for cooking food
The control unit in Von Neumann architecture is responsible for printing documents
The control unit in Von Neumann architecture is responsible for making phone calls
The control unit in Von Neumann architecture is responsible for directing the operation of the computer's components, including the execution of instructions, managing data movement, and controlling input/output operations.
What is the role of the arithmetic logic unit in Von Neumann architecture?
controlling the flow of data within the CPU
storing and retrieving data from memory
managing input/output operations
performing arithmetic and logical operations on the data that is being processed by the CPU.
What are the advantages of Von Neumann architecture?
Simplicity, efficiency, and flexibility in programming.
High cost, slow processing, and limited memory capacity
Difficulty in maintenance, lack of compatibility, and slow data transfer
Complexity, inefficiency, and inflexibility in programming
What are the disadvantages of Von Neumann architecture?
The advantages of Von Neumann architecture
The speed of Von Neumann architecture
The flexibility of Von Neumann architecture
The disadvantages of Von Neumann architecture include the bottleneck created by the single bus for both data and instructions, and the inability to perform simultaneous data transfer and instruction fetch.
The purpose of the CPU is to process (a) . The CPU is where processes such as (b) , sorting and searching take place. Whatever is done on our computers, such as (c) , playing games and doing homework, the CPU has processed the data we use.
Match the following
Bus
Moves data around the system
Cache
A small amount of high speed RAM
ALU
Performs arithmetic operations
Control Unit
Coordinates components works together
Binary
Data and instructions are stored as ____
What does MDR stands for
Mega Data Randomiser
Memory Data Register
Meta Data Register
Memory Digital Randomiser
Reorder the following
Program counter incremented by 1
Processor sends a signal to the MAR
Address copied into MAR
Instruction in MAR is sent to MDR
What is the function of the program counter in a CPU?
It counts the number of programs running
It holds the address of the next instruction to be executed
It stores the results of computations
It allows you to input something
Which Register is the first to be accessed during the Fetch- Decode- Execute cycle?
PC
MAR
MDR
CIR
Advantage of Pipelining
Efficient use of resorces
Parallelism
Fastest Execution
All the above
