1.1 Computer Systems Flashcards

(architecture of the CPU): purpose of CPU, components + features of CPU, Von Neumann architecture

1
Q

purpose of the CPU

A

fetch, decode, execute instructions OR process data

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

what is a register

A

component holding short-term memory to store addresses/data currently worked on

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

what is the MAR register

A

Memory Address Register = store address of next instruction or data to be accessed

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

MDR register

A

Memory Data Register = stores data brought from memory/ sent to PC

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

PC (register)

A

program counter has address of next instruction to be accessed from memory

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

purpose of PC in fetch decode execute cycle

A

points to memory location of next instruction, contents copied to MAR, contents are incremented

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

purpose of CU

A

Control Unit = control flow of data in CPU , controls timing signals, controls input and output of data

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

purpose of cache

A

stores frequently used data, faster access than RAM so data/instructions can be loaded to CPU quicker

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

purpose of ALU

A

Arithmetic Logic Unit = perform arithmetic and logical calculations

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

effects of using processor with more cores

A

more instructions carried out simultaneously so more instructions executed at same time

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

clock speed (how does it affect performance of CPU)

A

measures (GHz) number of cycles CPU performs per second. - if increased more instructions carried out per second so executed quicker

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

effects on CPU performance by using bigger cache

A

more space for frequently used data so more storage that is very fast access so faster fetching of data so faster processing

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

what is an embedded system

A

computer system built within another device designed for specific purpose

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

purpose of embedded system

A

cheaper than providing personal computer system, can be smaller, device can be automated

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

examples of embedded systems

A

dishwasher, SatNav, washing machine, MP3 Player

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