Sustem Bus, Fetch Cycle, CPU Flashcards

1
Q

What are the three system busses

A

Address buss
Control bus
Data bus

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

What does the address bus do

A

Controls where the data is sent from/to

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

What does the data bus do

A

Carries data from and to the CPU

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

What does the control bus do

A

Carries instruction to be carried out on the fata

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

What are the 4 address modes

A

Immediate - data value is in the op code
Register - data is stored in a register
Direct - memory address is in opcode
Indirect - memory address is in a register

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

What is the opcode

A

Instruction to be carried out

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

What is the operand

A

The data an instruction is to be carried out on

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

Describe the Fetch in FDE cycle

A

-Copy address of the instruction pointer into MAR (memory address register)
-Issue read request into the MMU(memory management unit)
- increment instruction pointer
-instruction arrives into MBR(memory buffer register)

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

Describe decode in FDE cycle

A

-Place data in MBR (memory buffer register) into Instruction Register
-Decode instruction register

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

Describe Execute in FDE cycle

A
  • Fetch any operands if needed
  • Carry our instruction
  • Start next fetch cycle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name components of CPU

A

-Control unit
-MMU(MAR and MBR)
- Instruction Pointer
- Current Instruction Register
- Accumulator
- General Purpose registers
- ALU (arithmetic logic unit)

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

What is the Bit Length

A

The number of bits that can be transferred in one operation

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