Computer Systems Flashcards

(6 cards)

1
Q

Whats the 3 parts of a processor

A

Register
Alu
Control unit

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

What is a register

A

A part of the processor to store data, instructions or adresses. Theres two types of registers, MAR and MDR

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

Describe a MAR

A

Holds the adress of the next item or data needed by the processor

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

Describe a MDR

A

Holds data that is either to be placed on the data bus or just been received by data bus

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

Whats the 4 parts of the fetch execute cycle: memory read

A
  1. MAR sets up the adress bus with the relevant memory location to be read from
  2. Read line is activated
  3. Contents if adress bus is placed onto the data bus
  4. Data bus transfers data from memory to MDR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Whats the 4 parts of the fetch execute cycle: memory write

A
  1. MAR sets up adress bus with relevant information to be written to
  2. MDR passes data to be written to the data bus
  3. Write line is activated
  4. Data bus transfers data to the memory location specified on the address bus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly