Part 1 Block 3 - Instructing the Processor Flashcards

1
Q

The set of all instructions that a processor can execute is called its i_________ s____.

A

instruction set

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

RISC and CISC instruction sets

What does RISC stand for?

A

Reduced instruction set computing

(RISC) refers to a system in which the processor can execute a relatively small number of distinct fundamental, highly optimised instructions, each consisting of a single operation.

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

RISC and CISC instruction sets

What does CISC stand for?

A

complex instruction set computing

(CISC), the processor can execute many more distinct instructions, with each potentially consisting of many operations.

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

How many clock cycles does it take RISC to execute an instruction?

A

1

a RISC instruction consistently takes one clock cycle

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

How many clock cycles does it take CISC to execute an instruction?

A

It can vary because a single instruction might need to access multiple memory locations.

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

Which is more efficient, RISC or CISC?

A

RISC

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

Which relies more on software to perform instructions, RISC or CISC

A

RISC

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

Why was CISC more commonly used in the past?

A

Because early computers were born out of a world of switches and relays, so hardware solutions came more naturally than software solutions for early computer pioneers.

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