Section 1: Computer Systems Flashcards

1
Q

What is the CPU?

A

processes instructions
performs the FDE cycle

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

what is the CU?

A

Control unit
sends control signals to direct the operation of the flow of data
runs f-e cycle

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

What is the ALU?

A

Arithmetic Logic unit
performs simple calculations and logical operations

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

What is cache?

A

temporarily stores frequently used instructions
cache is slower to access than registers but faster than RAM

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

What is the fetch-execute-decode cycle?

A

performed by the CPU millions of times every second
the cycle is how the CPU processes data and instructions for each program

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

what is a register?

A

a small storage space for temporary data in the cpu

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

what are the 4 essential registers used in the F-E cycle?

A

program counter PC
MAR
MDR
accumulator ACC

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

what is the PC?

A

a register that tracks the RAM address of the next instruction to be fetched

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

what is the MAR?

A

stores the RAM of the current instruction the CPU needs to access

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

what is MDR?

A

stores the instruction that has been transferred from RAM to CPU

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

what is the ACC?

A

stores the result of mathematical or logical calculations

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

what is the role of the CPU in the F-E cycle?

A

Fetch: fetches an instruction from memory
Decode: decodes the instruction into machine code
Execute: runs the instruction

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

how does cache memory improve performance?

A

cache memory is closer to the CPU then RAM, meaning it can provide data and instructions to the CPU at a faster rate
more cache; higher performance
Too much cache can be detrimental
as it will take longer to find the instructions in cache

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

what is clockspeed?

A

measure of how quickly a CPU can process instructions
measured in GigaHertz

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

how does clock speed improve performance?

A

the faster the clock speed, the faster the computer can perform F-E cycles resulting in better performance

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

what is overclocking?

A

computer’s clock speed is increased higher than the recommended rate
this will make the computer perform faster

17
Q

what is underclocking?

A

computer’s clock speed is decreased lower than the recommended rate

18
Q

what is a core?

A

a core is a complete set of CPU components
Each core is able to perform its own F-E cycle

19
Q

how does the number of cores improve the performance?

A

as a computer with cores can process more instructions at once
Parallel processing can take place
multitasking

20
Q

what is an embedded system?

A

is a computer system built into a larger machine to provide a means for control

21
Q

examples of embedded systems

A

washing machine
lift
traffic light