SLR1 - Systems Architecture Flashcards

1
Q

What does CPU stand for?

A

Cental Processing Unit

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

What does ALU stand for?

A

Arithmetic Logic Unit

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

What is the ALU?

A

the Arithmetic Logic Unit performs calculations and logical decisions.

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

What does CU stand for?

A

Control Unit

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

What is the CU

A

the Control Unit sends signals to control how data moves around the CPU

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

What are the Cache?

A

Provide dast access to frequently used instructions/data.

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

What is the clock?

A

The electric unit that synthesises related components by generating pulses at a constant rate.

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

What are the Bus?

A

Collection of wires through which data and instructions are transmitted from one component to another.

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

What are the registers?

A

Tiny, fast pieces of onboard memory inside the CPU each with very specific purposes.

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

What does the Von Neumann Architecture consist of?A

A
  • Control Unit (CU)
  • Arithmetic Logic Unit (ALU)
  • Memory Unit (typically RAM)
  • Inputs and Outputs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Key elements of the Von Neumann Architecture.

A
  • It is based on the concept of the stored-program.
  • Both instruction data and program are stored in the same memory in binary form.
  • There is no way of knowing if the pure binary held in memory is representing instructions or data by simply looking at it.
  • It also contains a number of registers which are tiny, fast pieces of onboard memory inside the CPU each with a very specific purpose.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the factors that can affect the performance of the CPU?

A
  • Clock Speed
  • Cache Size
  • Number of Cores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A computer is an electric device which…

A

takes input, processes data and delivers output.

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

What is the Fetch-Execute Cycle?

A

To run the program the processor fetches an instruction, decodes it then executes it. The processor executes one instruction at a time.

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

Describe the ‘fetch’ stage in the fetch-execute cycle…

A

Fetching, fetches the next instruction from main memory (RAM) then brings it back to the CPU.

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

Describe the ‘decode’ stage in the Fetch-Execute cycle…

A

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

17
Q

Describe the ‘execute’ stage in the Fetch-Execute cycle…

A

Carries out the instructions. This could cover many things, such as: going back to main memory (RAM) and grabbing some data, Performing a calculation, strong information back into main memory (RAM), ect.

18
Q

What are Embedded Systems?

A

A computer system with a dedicated function within a larger mechanical system.

19
Q

What are typical properties of Embedded Systems?

A

Low power consumption, small size, rugged operating ranges, low cost per unit.

20
Q

What are some examples of Embedded Systems?

A

Traffic lights, domestic appliances, factory equipment, engine management systems, hospital equipment