The Instruction Cycle Flashcards

1
Q

What are the three subcategories of the instruction cycle?

A

Fetch
Execute
Interrupt

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

Describe FETCH

A

Gets next instruction

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

Describe EXECUTE

A

interpret opode and perform operation

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

Describe INTERRUPT

A

When interrupt occurs, save currently running process and service interrupt.

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

What is indirect cycle?

A

The use of additional memory accesses to obtain operands

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

What are the 5 general steps for instruction flow

A

PC has next instruction

MAR has that address

Result at address placed on data bus and moved to MBR

Result moves to IR

PC incremented

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

What does the control do in the instruction cycle?

A

It checks the IR. If the IR requires indirect addressing, then an indirect addressing cycle is performed.

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

What happens for interrupt cycle?

A

Contents of PC saved
New addesses loaded to PC
Fetch continues as with normal instruction cycle

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