Professional Documents
Culture Documents
EE2016 F21 PRSNTTN WK 6 EUCL
EE2016 F21 PRSNTTN WK 6 EUCL
– Program is normally executed in Sequence, but some instructions can modify the
flow of the program (Program Flow Control Instruction) – rather the outcome of
some instructions (conditional statements) might alter the course of the program
– but program flow
control instructions might change Program
Counter New instruction address
the sequence by loading a new
value in PC Inc
Instruction Decoder
PFCL
PFCI ALU
Instruction Eg. JMP, RJMP, BRNE
Address
(for Fetch) Status
Data Out of sequence
Register Flags
Memory execution In-sequence
Execution (PC++)
Stack
MAR PC
Operand
Operand
Fetch
Address