Structure and Function of Processor Flashcards

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

Function of CPU

A
  • Controls flow of data & instructions
  • Runs operating system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Language CPU uses

A

Machine Code

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

STO

A

Store in RAM

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

LDA

A

Load into CPU accumulator

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

BRA

A

Branch always

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

BRZ

A

Branch in value in ACC is zero

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

ADD

A

Add to value currently in accumulator

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

BRP

A

Branch in value in ACC is positive or zero

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

Function of Control Unit

A
  • Co-ordinates all fetch-decode activities
  • Controls movement of data between registers, main memory and input/output devices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

5 purposes of general-purpose registers

A
  • Data operations
  • Data handling
  • Calculating data
  • Storing addresses
  • Floating-point values
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name 4 special registers

A
  • Program Counter
  • Memory Address Register
  • Memory Data Register
  • Current Instruction Register
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Function of Arithmetic Logic Unit

A

Carries out any arithmetic or logical operations required by any instruction that is executed

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

Name 3 core components

A
  • Control Unit
  • Arithmetic Logic Unit
  • General Purpose Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Purpose of Internal Buses

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