Unit 1 - Systems Architecture Flashcards

1
Q

What is the CPU

A

A CPU is the brains of the computer, it controls all operations that happen within the computer.

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

What is the language that computers talk in?

A

The language computers use is called Binary and consists of 1s and 0s.

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

How does Binary work

A

This is because computers use transistors which operate as a switch, with the states of being either on or off. The on of off-state depend on if electricity is flowing through them or not

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

What is the Arithmetic Logic Unit?

A

The ALU performs all the arithmetic (maths) and logical operations within the CPU

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

What is the Control Unit?

A

The Control Unit works within the CPU to control the flow of data. It tells the computer’s memory, arithmetic/logic unit and input and output devices on how to respond to a program’s instructions.

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

What is the Cache?

A

Special high speed memory used to store frequently used instructions.

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

What are Registers?

A

High speed memory located dotted around the CPU to store small amounts of data that are needed during processing.

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

What does MAR stand for?

A

memory address register

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

What is MAR used for?

A

IT stores where data is stored which will be fetched to the CPU.

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

What does MDR sand for?

A

Memory Data Register

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

What is MDR used for?

A

It holds the contents from the address in the MAR.

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

What is the Programme counter used for?

A

It is a special purpose register used by the processor to hold the address of the next instruction.

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

What is the Accumulator used for?

A

the accumulator is a register in which intermediate arithmetic and logic results are stored

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

What is the Fetch Decode Execute Cycle?

A

Fetches instructions .
goes through processes.
Decodes to machine code.

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

What are the Factors affecting Processor speed?

A

Clock speed
Number of Cores
Cache

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

What is Clock speed?

A

the operating speed of a computer or its microprocessor expressed in cycles per second (megahertz).

17
Q

What is Clock Speed measured in?

A

Generally measured in billions (1,000,000,000) Gigahertz Ghz

18
Q

How does Clock speed correlate to computer speed?

A

The more clocks cycles, the more instructions can be executed per second, means a fast computer

19
Q

What is Over Clocking?

A

Overclocking is when you go into your bios and change it to work at a higher capacity, but with higher risks.

20
Q

What is a CPU core?

A

In summary, a core is a small CPU or processor built into a big CPU or CPU socket.

21
Q

How do CPU cores affect performance?

A

In theory the processor is 2 or 4 times faster because it is able to execute 2 or 4 times as many instructions.

22
Q

What are different examples of CPU cores?

A

Dual core- 2 cores

Quad core- 4 cores

23
Q

What is Cache?

A

Small very fast memory that is stored on the processor.

24
Q

Why is Cache used?

A

Stores decoded instructions as they are decoded

Instructions that are not used are replaced with newer instructions.

25
What is an Embedded system?
A computer system that is built into another device
26
What are some examples of embedded systems?
Smart fridge Sat nav Smart lights
27
Where are embedded systems used?
They can be used in restaurants, schools, banks, and many other places,
28
How are embedded systems designed?
They are designed specifically for a certain purpose