mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1173

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPC823 Instruction Set—b
b
Assembler Syntax
Definition
Operation
Description
FIELD
FIELD
BIT
BIT
16
0
17
1
18
2
Freescale Semiconductor, Inc.
18
For More Information On This Product,
19
3
ba
bl
bla
else
if LK then LR
If AA = 0, then the branch target address is the sum of LI || 0b00
sign-extended and the address of this instruction. If AA = 1, then
the branch target address is the value LI || 0b00 sign-extended.
If LK = 1, then the effective address of the instruction following
the branch instruction is placed into the link register.
Other registers altered:
Affected: Link Register (LR) (if LK = 1)
b
Branch
if AA then NIA
target_addr specifies the branch target address.
POWERPC ARCHITECTURE
20
MPC823 REFERENCE MANUAL
4
Go to: www.freescale.com
NIA
21
5
LEVEL
UISA
target_addr (AA = 0 LK = 0)
target_addr (AA = 1 LK = 0)
target_addr (AA = 0 LK = 1)
target_addr (AA = 1 LK = 1)
22
iea
6
iea
CIA + EXTS(LI || 0b00)
LI
iea
CIA + 4
23
EXTS(LI || 0b00)
7
24
8
25
9
SUPERVISOR
10
26
LI
11
27
OPTIONAL
12
28
13
29
MOTOROLA
AA
14
30
FORM
I
15
31
LK

Related parts for mpc823rg