CH18 Flashcards

(14 cards)

1
Q

describe what is meant by RISC and CISC processors (4)

A

RISC; it uses simple instructions with fixed length instructions and makes use of pipelining

CISC; has a large instruction set and requires complex circuits

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

2 differences between RISC and CISC processors (2)

A
  1. RISC has fewer instructions, CISC has many instructions
  2. RISC uses many registers, CISC uses fewer registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

describe 2 benefits and one limitation of using a virtual machine to emulate a new computer system (3)

A

benefit 1: new system can be tried on different virtual hardware without need to purchase the hardware

benefit 2: easy to recover if software emulating the new computer system causes crash as VM provides protection to other software

limitation: a virtual machine might not be as efficient because the processing time is increased

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

describe SIMD

A

many processors execute the same instruction using different data sets

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

describe MISD

A

many processors using different instructions use the same data set

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

describe MIMD

A

many process use many instructions using different data sets

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

describe the process of pipelining during the fetch-execute cycle in RISC processors (4)

A
  1. instructions are divided into sub tasks
  2. each subtask is completed during one clock cycle
  3. no 2 instructions can execute their same at the same clock cycle
  4. the 5 stages: IF, ID, OF, IE, WB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is meant by a virtual machine

A

the emulation of computer system using a host computer system

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

state 2 benefits of a virtual machine

A
  1. different VMs can be used on the same computer
  2. cost savings due to not needing to purchase extra hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

state 2 drawbacks of a virtual machine

A
  1. cannot emulate some hardware
  2. complex to maintain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

outline the characteristics of massively parallel computers (3)

A

a large number of separate computers are connected together creating a network infrastructure and communicating by sending messages

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

describe the use of pipelining in RISC (2)

A
  1. allows several instructions to be processed simultaneously, therefore increasing the number of instructions completed per unit time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

describe features of SISD

A

single instruction, single data architecture. Executes instructions sequentially

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

describe the features of MIMD

A

multiple instructions, multiple data architecture and operates independently

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