components of a computer system Flashcards

1
Q

what is the purpose of the cpu

A

to process data and instructions

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

what are the three main parts of the cpu and their functions

A

ALU- does all the calculations
cache- holds data that needs to be accessed quickly
control units- manages fetch decode and execute cycle

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

in order, describe the von neumann architecture

A

control unit- holds the memory address for each cycle (starts of the cycle)
MAR- holds the address for each instruction
-MDR- holds the actual data or instruction
-ALU does all the calculations

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

what three factors affect cpu performance

A

number of cores
clock speed
cache size

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

what is the purpose of an embedded system

A

dedicated systems to perform specific tasks related to their function within a larger system.

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

what are the characteristics of an embedded system and give an example

A

cheap efficient and easier to design

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

describe RAM

A

RAM is high speed volatile memory where all the data files and programs are stored

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

Describe ROM

A

non volatile and read only. contains instructions telling the computer how to boot up. (BIOS)

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

WHAT IS THE FUNCTION OF VIRTUAL MEMORY AND WHY DO WE NEED IT

A

it acts as an overflow for the RAM. if we need to store more data it goes in there

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

disadvantages of virtual memory

A
  • not as efficient as the RAM

- CPU cannot directly access the virtual memory, therefore it has to be switched back into the RAM to be processed

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

why do we need secondary storage

A

it stores all the data when the computer is off as it is non volatile

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

what is a register

A

small, fast memory within the CPU

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

what is the difference between the CU and the CPU

A

the CU manages the fetch decode execute cycle, and controls the flow of data. it is a component within the CPU
The CPU processes data and instructions, and has 3 components which contain registers within them

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

What are the three componenets

A

ALU
CU
Cache

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

What are the four registers

A

PC
MAR
MDR
AC

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

What does the AC do

A

holds the result of calculations processed within the ALU