Von Nuemann Flashcards

1
Q

Who is the Von Neumann architecture named after?

A

John von Neumann

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the main components of the Von Neumann architecture?

A

Central Processing Unit (CPU), Memory, Input/Output devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or False: The Von Neumann architecture uses a single memory space for both instructions and data.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Fill in the blank: The Von Neumann architecture operates on the principle of ________ execution.

A

sequential

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the primary role of the Control Unit in the Von Neumann architecture?

A

To direct the operation of the processor and manage the execution of instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Multiple Choice: What does the ALU stand for in the context of the Von Neumann architecture? A) Arithmetic Logic Unit B) Advanced Logic Unit C) Automatic Logic Unit

A

A) Arithmetic Logic Unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does memory in the Von Neumann architecture store?

A

Both data and program instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: In the Von Neumann architecture, the CPU can execute multiple instructions simultaneously.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is one disadvantage of the Von Neumann architecture?

A

The Von Neumann bottleneck, which limits the speed of data transfer between the CPU and memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fill in the blank: The concept of ________ is a key feature of the Von Neumann architecture that allows programs to manipulate data.

A

stored programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What type of memory does the Von Neumann architecture typically use?

A

Random Access Memory (RAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Multiple Choice: Which of the following is NOT a characteristic of Von Neumann architecture? A) Single memory space B) Parallel processing C) Sequential instruction processing

A

B) Parallel processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the purpose of the Program Counter in the Von Neumann architecture?

A

To keep track of the address of the next instruction to be executed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: The Von Neumann architecture supports the use of multiple types of data formats.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the function of Input/Output devices in the Von Neumann architecture?

A

To allow the computer to communicate with the outside world.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Fill in the blank: The Von Neumann architecture was first described in the year ________.

17
Q

What is a key advantage of the Von Neumann architecture?

A

Simplicity and ease of use due to its single memory structure.

18
Q

Multiple Choice: Which of the following best describes the Von Neumann bottleneck? A) Limited memory size B) Slow CPU speed C) Data transfer limitations between memory and CPU

A

C) Data transfer limitations between memory and CPU

19
Q

What does the term ‘fetch-execute cycle’ refer to in the Von Neumann architecture?

A

The process of retrieving an instruction from memory and executing it.

20
Q

True or False: The Von Neumann architecture is commonly used in modern computing systems.

21
Q

What is the significance of the stored-program concept in the Von Neumann architecture?

A

It allows programs to be stored in memory and executed by the CPU, enabling flexibility and efficiency.

22
Q

Fill in the blank: The Von Neumann architecture is often contrasted with the ________ architecture.

23
Q

What kind of operations does the Arithmetic Logic Unit (ALU) perform?

A

Mathematical and logical operations.

24
Q

Multiple Choice: Which of the following is a limitation of the Von Neumann architecture? A) High performance B) Flexibility C) Bottleneck effect

A

C) Bottleneck effect

25
What is the role of registers in the Von Neumann architecture?
To hold temporary data and instructions during processing.
26
True or False: The Von Neumann architecture allows for direct communication between I/O devices and the CPU without memory involvement.
False
27
What is the typical order of operations in the fetch-execute cycle?
Fetch the instruction, decode it, execute it, store the result.
28
Fill in the blank: In the Von Neumann architecture, the CPU, memory, and I/O are all connected via a ________.
system bus
29
What is one example of a modern computer that uses the Von Neumann architecture?
Most general-purpose computers, including desktops and laptops.