Processing Programs Flashcards

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

How do computers process a program? (4 steps)

A
  1. Fetch
  2. Decode
  3. Execute
  4. Writeback
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a program counter?

A

Also called IP, contains the address of the location of the instruction being executed at current time

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

What is a register?

A

a small set of data holding place that the processor uses.

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

What is an instruction register?

A

Part of the CPU’s control unit holding the instruction currently being executed; it holds it while its getting decoded

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

What is an ALU?

A

arithmetic logic unit; a digital circuit used to perform arithmetic and logic operations; fundamental part of CPU

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

Memory Address

A

primary storage memory space; fixed sequences of digits that has a physical location; CPU uses this address to access

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

What are the initial steps of the program?

A
  1. Program loaded from disk
    to RAM
  2. Load instruction from RAM to CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What happens after memory content is loaded into a register in order to load the next instruction?

A

Program Counter increases

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

Program counter points to what?

A

Memory address for next set of instructions

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