1.1 Systems Architecture Flashcards

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

What is a Computer?

A

An electronic device which:
- takes input;
- processes data;
- delivers output.

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

What is the Purpose of the CPU?

A

to fetch, decode and execute instructions

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

Explain what is meant by Fetching

A

Fetching the next instruction from main memory (RAM).
Bringing the instruction back into the CPU

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

Explain what is meant by Decoding

A

Inspects the instruction and works out what it is that needs doing.

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

Explain what is meant by Executing

A

Carries out the instruction

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

What does the CPU consist of

A

Arithmetic Logic Unit (ALU)
Control Unit (CU)
Cache
Registers

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

What does The Von Neumann architecture consist of

A

Arithmetic Logic Unit (ALU)
Control Unit (CU)
Memory Unit (typically RAM)
Inputs and Outputs

Registers:
Program Counter (PC)
Memory Address Register (MAR)
Memory Data Register (MDR)
Accumulator

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

What does the PC do

A

holds address of the next instruction in memory

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

What does the MAR do

A

holds the address of where data is to be fetched or stored

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

What does the MDR do

A

holds the data fetched from, or to be written to memory

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

What does the Accumulator do

A

Holds the results of calculations

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

What can the CPU’s performance be affected by

A
  • Clock speed
  • Cache size
  • Number of cores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Clock speed

A
  • Measured in Hertz (Hz).
  • Number of cycles per second.
  • 3.2 GHz clock speed = 3.2 billion instructions can be fetched per second
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Cache Size

A

Temporary storage of data and instructions being read to and written from the RAM.
- Stores copies of recent data and instructions.
- Much quicker getting items from the cache than from main memory (RAM).

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

What is a Core

A

A core is a complete copy of a CPU.

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

What is an Embedded system

A

A computer system with a dedicated function within a larger mechanical system.
Typical properties include:
- Low power consumption
- Small size
- Rugged operating ranges
- Low cost per unit

16
Q

What are examples of Embedded Systems

A
  • Traffic lights
  • Domestic appliances
  • Factory equipment
  • Engine management systems
  • Hospital equipment