Module 1 Ppt 3 Flashcards

1
Q

What are the main categories of instructions in the IAS computer?

A
  • Data transfer
  • Unconditional branch
  • Conditional branch
  • Arithmetic
  • Address modify

These categories help in understanding the functional capabilities of the IAS computer.

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

Define data transfer in the context of the IAS computer.

A

Move data between memory and ALU registers or between two ALU registers.

This operation is fundamental for data manipulation within the computer.

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

What is the role of an unconditional branch instruction?

A

Facilitates changing the normal sequential execution of instructions.

This is useful for implementing loops and repeated operations.

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

What does a conditional branch instruction allow?

A

Makes branching dependent on a condition, allowing decision points.

This enhances the control flow of programs.

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

What operations are performed by the ALU in the IAS computer?

A

Arithmetic operations.

The ALU is crucial for executing mathematical computations.

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

What does address modify instruction permit?

A

Computes addresses in the ALU and inserts them into instructions stored in memory.

This provides flexibility in addressing within programs.

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

What is the Von Neumann bottleneck?

A

The limitation where instructions can only be executed one at a time and sequentially.

This bottleneck restricts CPU performance despite enhancements.

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

What is a key characteristic of the Harvard architecture?

A

Has two separate memory spaces for program code and data.

This separation allows for parallel fetching and execution.

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

How many storage locations does the IAS memory consist of?

A

4,096 storage locations, called words.

Each word consists of 40 binary digits (bits).

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

How is a number represented in the IAS computer’s memory?

A

By a sign bit and a 39-bit value.

This format allows for both positive and negative values.

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

What are the two types of computers mentioned?

A
  • Fixed Program Computers
  • Stored Program Computers

These types differentiate between programmable and non-programmable systems.

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

What is the stored-program concept?

A

A fundamental design approach where programs are stored in memory.

This concept is attributed to John von Neumann.

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

What does the Von Neumann architecture utilize?

A

A single memory unit for both data and instructions.

This architecture forms the basis of most modern computers.

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

What is the operation cycle of the Von Neumann processor?

A

Fetching and execution cycles in a serial manner.

This sequential operation is a characteristic feature of the architecture.

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

What does the IAS computer’s instruction cycle consist of?

A

Two subcycles.

This structure allows for efficient processing of instructions.

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

List the features of Harvard architecture.

A
  • Separate data path and instruction path
  • Simultaneous fetching of data and instructions
  • Different sized cells in both memories
  • Greater memory bandwidth
  • Less chance of corruption

These features enhance performance and reliability.

17
Q

True or False: The Harvard architecture uses a single bus for memory access.

A

False

Harvard architecture utilizes separate buses for instructions and data.

18
Q

What is the maximum addressable memory location in the IAS computer?

A

Numbered from 0 to 999.

This range indicates the total number of addressable words in memory.

19
Q

Fill in the blank: The IAS computer is known as the _______ generation computer.

A

first

This highlights its historical significance in computer development.