Types of processor Flashcards

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

What does RISC mean

A

Reduced Instruction Set Computer

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

What does CISC mean

A

Complex Instruction Set Computer

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

What are the properties of RISC

A
  • Small instruction set
  • Each instruction is one line of machine code
  • Used in everyday devices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the properties of CISC

A
  • A large instruction set
  • Instructions are built into hardware
  • Used in embedded systems and microprocessors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the benefits of RISC processors

A

Pipelining is possible since each instruction takes one clock cycle

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

What are the benefits of CISC processors

A
  • Compilers have to do less work
  • They require less RAM since instructions are smaller
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a graphics processing unit

A

A co-processor made up of lots of
independent parallel processors

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

What are GPUs used for now

A

GPUs are used for image processing and machine learning

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

What are multi-core systems

A

Systems where there are multiple cores
that separate fetch-execute cycles

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

What are parallel systems

A
  • Systems where multiple instructions can be completed at any given time
  • Doesn’t require multiple cores
  • It can use threading and pipelining instead
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe distributed OS and an example where it is used

A

Allows multiple computers to work together on a single task.
They tend to be used in systems aimed at completing computationally intensive tasks.
e.g 3D animation

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

What are embedded systems and an example of one

A

A dedicated computer system that performs one or more specific functions within a larger piece of equipment.
e.g, washing machines, vending machines

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

Describe multitasking OS

A

Can run multiple programs simultaneously

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

Describe multi-user OS and an example where it is used

A

Allows multiple users to use a system and its resources simultaneously.
e.g Banks and retailers

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