Architecture Flashcards

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

Define a CPU (3)

A

acts as brain of computer

is a microprocessor/processor

executes all instructions in computer application

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

Function of ALU

A

carries out arithmetic/logic operations while program being run

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

Purpose of RAM

A

holds all data/programs that need to be accessed by CPU

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

Function of CIR

A

stores current instruction being decoded/executed

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

Function of ACC (2)

A

carries ALU calculations

stores data temporarily during those calculation

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

Function of MAR

A

stores address of memory location currently being read from/written to

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

Function of PC

A

stores address where next instruction to be read can be found

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

Define a control bus (3)

A

Carries signals to other components of CPU

directs CPU

unidirectional or bidirectional

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

Define Cache memory (4)

A

temporary memory using static RAM

located within CPU

stores frequently used instructions

stores data that needs to be accessed faster

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

Define a data bus (2)

A

Carries data being processed

Data travels in both directions (bi-directional)

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

Define an address bus (2)

A

carries address locations of next item to be fetched

data travels one way ( unidirectional)

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

Name the registers (5)

A

Program Counter (PC)

Memory Address Registers (MAR)

Memory Data Register (MDR)

Current Instruction Register (CIR)

Accumulator (ACC)

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

Function of control unit (4)

A

controls operation of memory, processor and input/output

fetches each instruction in turn

interprets instructions

sends signals to other components telling them what to do

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

Describe the fetch decode execute cycle (7)

A

PC has address of next instruction to fetch

address in PC copied to MAR via address bus

instruction copied from MAR to MDR

instruction copied from MDR to CIR

value in PC incremented by 1 to point at next instruction to fetch

address of instruction placed in MAR

instruction decoded/executed by sending signals via control bus to computer components

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

Factors which determine the performance of the CPU (4)

A

clock speed

width of address/data bus

cache

size of core

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

Define a core

A

made up of ALU, control unit, registers

17
Q

Define an opcode

A

informs CPU what operation needs to be done

18
Q

Define an operand (2)

A

data which needs to be acted on

register in memory

19
Q

Purpose of operation

A

instruct ALU and CU

20
Q

What is an operation made up of (2)

A

operand

opcode