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

1
Q

What is the role of the PC (Program Counter)?

A

Stores the address of the next instruction or data to be fetched

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

Give the name of the computer architecture that uses the fetch-execute cycle with a single control unit.

A

Von-Neuman Architecture

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

Does CISC or RISC processors can process more complex instructions?

A

CISC processors

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

What is the role of the MAR (Memory Address Register)?

A

Stores the address of the instruction or data to be fetched

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

What is the role of the MDR (Memory Data Register)?

A

Stores data read from or being written to the RAM

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

Does CISC or RISC processors complete an instruction in one clock CYCLE?

A

RISC processors

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

What does CISC stand for?

A

complex instruction set computer

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

What does RISC stand for?

A

Reduced instruction set computer

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

What are three types of processing?

A

Concurrent processing, parallel processing, Multi-core processing

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

What is the role of the CIR (Current Instruction Register)?

A

Stores the instruction currently being executed

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

What is unique about parallel processing?

A

Different processes can be executed on processors at different or the same time.

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

What is unique about Multi-core processing?

A

Different processes can be executed on different processors at different or the same time

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

What is unique about concurrent processing?

A

Several processes executed at the same time instead of sequentially.

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

What is the role of then ACC (Accumulator)?

A

Stores the result of calculations from ALU (Arithmetic Logic Unit)

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

What is meant by the term ‘Virtual Memory’ and what is it’s function?

A

Virtual memory is additional memory used when RAM is full. It acts as secondary storage and is used to store unused programs while the current program being run is replaced in RAM.

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

What does RAM stand for and what is it’s purpose?

A

Random Access Memory - Short term volatile memory where currently running instructions and data is stored.

17
Q

What does ROM stand for and what is it’s purpose?

A

Read Only Memory - Non-volatile memory which stores data even when the computer is turned off.

18
Q

What happens during the Fetch section in the FDE cycle?

A
  1. The address of the next instruction is copied from the PC to the MAR.
  2. The instruction held at that address is copied to the MDR. Simultaneously, the content of the PC is incremented so that it holds the address of the next instruction.
  3. The contents of the MDR are copied to the CIR.
19
Q

What happens during the Decode section in the FDE cycle?

A
  1. The instruction in the CIR is decoded. The instruction is split into opcode and operand. The opcode is used to determine the type of instruction and what hardware to use to execute it. The operand holds either:
    the address of the data to be used with operation, which is the copied to the MAR
    the actual data to be operated on, which will be copied to the MDR
    the data to be operated on may be passed to the ACC
20
Q

What happens during the Execute section in the FDE cycle?

A
  1. The appropriate instructions / opcode is carried out on the operand.
21
Q

Give an example and name an advantage of magnetic storage.

A

Floppy disk, Hark disk. Has a high capacity of storage compared to the other storage types.

22
Q

Give an example and name an advantage of flash storage.

A

USB flash drive. Flash storages are typically very portable.