1.1 Systems Architecture Flashcards

1
Q

registers on the CPU

A
  • memory address register ~ mar
  • memory data register ~ mdr
  • program counter ~ pc
  • accumulator ~ acc
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

other CPU components

A
  • arithmetic logic unit ~ alu
  • control unit ~ cu
  • cache
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

memory address register definition

A

stores the location in memory to be used by the mdr. 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
4
Q

memory data register definition

A

holds the data fetched from, or to be written to the memory.

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

program counter definition

A

holds the address of the next instruction

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

accumulator definition

A

holds the results of the calculations

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

arithmetic logic unit definition

A

performs calculations like addition and subtraction and logical decisions

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

control unit definition

A

decodes instructions and 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
9
Q

cache definition

A

provides fast memory to frequently used instructions and data without going to ram

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

what the CPU does

A
  • does the fde cycle

- runs programs

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

cores (why)

A

more fde cycles down simultaneously, single core means 1 fde cycle, dual core means 2 happening simultaneously

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

clock speed (why)

A

more fde cycles your computer can do

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

embedded systems definition

A

a type of computer system with a dedicated function within a larger mechanical or electrical system

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

fde cycle (simple)

A
  • fetch ~ instruction from memory
  • decode ~ the instruction
  • execute ~ the instruction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

von neumann architecture definition

A

allows data and instructions to be stored in the same memory blocks

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

fde cycle (in depth)

A

Address is on pc gets copied and sent from pc to the mar, then to memory, the memory then sends it to the mdr which stores the data/instruction currently being processed. the instruction is then decoded and executed. it is then send the pc which is incremented by one and the whole process repeats

17
Q

registers definition

A

memory built into the cpu can be both internal or user accessible