Author :
Craig
Steiner
Source :
8052.com
Book :
The
8051/8052
Microcontroller:
Architecture,
Assembly
Language,
And
Hardware
Interfacing
(Paperback)
When an 8051 is first initialized, it resets the PC to
0000h.
The 8051
then
begins
to
execute
instructions
sequentially
in
memory
unless a
program
instruction
causes
the PC
to be
otherwise
altered.
There
are
various
instructions
that can
modify
the
value of
the PC;
specifically,
conditional
branching
instructions,
direct
jumps
and
calls,
and
"returns"
from
subroutines.
Additionally,
interrupts,
when
enabled,
can
cause
the
program
flow to
deviate
from
it’s
otherwise
sequential
scheme.
>>>
Enter
here for
detail
on
"Program
Follow" <<<
<<< Click
here to
come
back on
(8051
-
Program
Flow)