1.1.1a - Components of CPU Flashcards
1
Q
Function of CPU
A
- Controls flow of data & instructions
- Runs operating system
2
Q
Language CPU uses
A
Machine Code
3
Q
STO
A
Store in RAM
4
Q
LDA
A
Load into CPU accumulator
5
Q
BRA
A
Branch always
6
Q
BRZ
A
Branch in value in ACC is zero
7
Q
ADD
A
Add to value currently in accumulator
8
Q
BRP
A
Branch in value in ACC is positive or zero
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
10
Q
5 purposes of general-purpose registers
A
- Data operations
- Data handling
- Calculating data
- Storing addresses
- Floating-point values
11
Q
Name 4 special registers
A
- Program Counter
- Memory Address Register
- Memory Data Register
- Current Instruction Register
12
Q
Function of Arithmetic Logic Unit
A
Carries out any arithmetic or logical operations required by any instruction that is executed
13
Q
Name 3 core components
A
- Control Unit
- Arithmetic Logic Unit
- General Purpose Registers
14
Q
Purpose of Internal Buses
A