1.1 The characteristics of contemporary processors, input, output and storage devices Flashcards

(23 cards)

1
Q

What is pipelining?( exam Definition)

A

Pipelining would allow one instruction to be
fetched as the previous one is being
decoded and the one before that is being
executed.

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

Explain the problem with instruction BRANCH IF ZERO OR POSITIVE
and BRANCH IF ZERO?

A

Could be followed by one of two possible instructions, which one will only be determined at execution .Meaning the wrong one may be fetched

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

What is control bus(1 marks)?

A

transmits control signals from the
control unit

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

What is Data bus(1 marks)?

A

Carries the data

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

What is Address bus(1 marks)?

A

carries the memory location where the data is going to or
from

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

What is program counter?(3 Marks)

A

1.Store the address of the next instruction to be processed
2.Address is then sent to the MAR
3.PC then incremented.

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

What is MAR?(2 MARKS)

A

1.Holds the current address of the instruction.
2.Which was copied from the PC

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

What is the MDR?(2 MARKS)

A

1.Contains instruction which has been accessed from memory.
2.Data then sent to the CIR.

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

2 Ways accumulator is used?

A

1.Temporary storage during calculations
2.Input/Output in processor used as a buffer / gateway

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

What does the CIR do differently if there is a jump instruction?

A

If it’s a jump instruction, the CIR sends the new address to the PC, changing the normal sequence.

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

What does control unit do?(2 Marks)

A
  1. Decodes instructions. [1]
    2.Sends control signals to coordinate movement of data through the processor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How does clock speed increase performance?

A

1.More FDE cycles per second.
2.More instruction can be executed per second

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

How does cache size increase performance?

A

1.More space for data
2.RAM needs to be accessed less frequently

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

What is a GPU?

A

A co=processor made up of a lot of independent processor that are efficient at image processing

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

Describe what is meant by the term ‘RAM’.

A

Random Access Memory (1) which is a form of primary memory (1)

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

Explain why GPU are better than CPU for 3D Graphics

A

1.CPU is general purpose processor
2.GPUs are designed specifically for graphics
3. GPUs are able to perform an instruction on multiple pieces of data at one time

17
Q

List 4 differences between CISC AND RISC?

A

1.CISC has large and complex instruction set while RISC has a smaller and basic instruction set.

2.For CISC Each instruction may take multiple cycles while for RISC each instruction takes one cycle

3.CISC relies more on hardware therefore compiler doesn’t have to works as hard as on RISC where it rely on software

4.CISC more expensive as has Complicated processor design while RISC has a simpler proccessor.

18
Q

What are an advantage of RISC other than cost?

A

Program run faster due to simpler instruction

19
Q

Explain the effect of using a co-processor system on solving complex Calculation.

A

Calculations are done by the maths coprocessor so processing is faster

20
Q

3 feature of Von Neumann architecture?

A

1.One control unit
2.Does FDE Cycle
3.One instruction at a time

21
Q

What is opcode?

A

The part of an instruction that specifies the operation to be performed.

22
Q

What is operand?

A

The part of an instruction that specifies the memory address used in the operation.

23
Q

What is 2 positive of OS being stored in ROM

A

ROM is quick to start up so the system can be started up quickly. ROM cannot be altered so there is no
chance of the OS being accidentally or changed.