system architecture Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

components inside the cpu

A

Alu
CU
cache
registers

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

name the different registers

A

accumulator
memory address register
program counter
memory data register

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

what does alu do

A

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/control unit do

A

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
5
Q

what does cache do

A

provides fast access to frequently used instructions and data

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

what does the register program counter do

A

holds the address of the next instruction to be executed in memory

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

memory address register

A

holds the address of where data is to be fetched or stored

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

memory data register

A

holds the data fetched from memory or about to be written to memory

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

accumlator

A

holds the results of calculations

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

fetch execute cycle in detail

A

fetch-the program counter is checked as it holds the address of the next instruction to be executed. this address is used by memory address register in order to fetch the instruction needed from main memory and bring it into memory data register. the address in the program counter is incremented to point at the next instruction.
decode-now the instruction is in the cpu the control unit decodes the instruction to see what has to be done
execute-now we know what to do we can execute the instruction

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