Lecture 2 Fetch Decode Execute Cycle Flashcards

(10 cards)

0
Q

What is an instruction set

A

An instruction set is the design that defines the set of operations that can be performed by the CPU

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

What is an instruction?

A

It’s an operation performed by the CPU

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

How do computer architectures vary?

A

They can have a different number of instructions
The complexity of operations performed by individual instructions can vary
Format
The use of registers
The addressing size and modes

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

What is RISC

A

Reduced instruction set computer

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

Give some examples of the arithmetic instruction set

A

Add subtract multiply and divide

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

Give some examples of the logic instruction set

A

And or not XOR

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

Give some examples of the program control instruction set

A

Branch subroutine

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

Give some examples of the data movement instructions set

A

Move load store

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

Give some examples of the input output instructions set

A

Read write

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

What are OPERANDs

A

They specify the location of data

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