1.1.2 Types of Processors Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a Reduced Instruction Set Computers?

A

In these processors, there is a small instruction set. Each instruction is approximately one line of machine code and takes one clock cycle.

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

What does RISC stand for?

A

Reduced Instruction Set Computers

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

What is a Complex Instruction Set Computers?

A

In these processors there is a large instruction set. The aim is to try and accomplish tasks in as few lines of assembly code as possible. These instructions are built into the hardware. Early on these processors were used as the standard, however with time they got replaced by RISC design. Now they are used more in micro controllers and embedded systems. For comparison, below is the same code as above but written for a CISC processor.

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

Differences between RISC and CISC processors in terms of compilers?

A

RISC: The compiler has to do more work to translate high level code into machine code.

CISC: The compiler has less work to translate
high level code into machine code.

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

Differences between RISC and CISC processors in terms of RAM?

A

RISC: More RAM is required to store the code.

CISC: Less RAM is required since code is shorter.

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

Differences between RISC and CISC processors in terms of RAM?

A

RISC: More RAM is required to store the code.

CISC: Less RAM is required since code is shorter.

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

Differences between RISC and CISC processors in terms of processing speed?

A

RISC: Pipe-lining is possible since each instruction
takes one clock cycle.

CISC: Many specialized instructions are made,
even though only a few of them are used.

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

What is multi-core processor?

A

CPUs have multiple independent cores that can complete instructions separately which results in higher performance by using threading. Generally, multi-core systems perform better in larger projects than parallel systems.

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

What is Graphics Processing Unit ?

A

A device which unlike CPUs has lots of independent processors which work in parallel making it very efficient at completing repetitive tasks such as image processing and machine learning. GPUs are a type of co-processor (a secondary processor designed to supplement the activities of the primary processor).

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

What does GPU stand for?

A

Graphics Processing Unit

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