EasyManuals Logo

Motorola MPC823e User Manual

Motorola MPC823e
1353 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #181 background imageLoading...
Page #181 background image
Instruction Execution Timing
8-2
MPC823e REFERENCE MANUAL
MOTOROLA
INSTRUCTION EXECUTION
8
TIMING
Move from Others:
mfcr, mfmsr
Serialize + 1 Serialize + 1 —
See List
3
Fixed-Point Arithmetic:
addi, add[o][.], addis, subf[o][.], addic,
subfic, addic., addc[o][.], adde[o][.],
subfc[o][.], subfe[o][.], addme[o][.],
addze[o][.], subfme[o][.], subfze[o][.],
neg[o][.]
1 1 ALU / BFU No
Fixed-Point Arithmetic
(Divide Instructions):
divw[o][.], divwu[o][.]
Min 2
Max 11
4
Min 2
Max 11
5
IMUL / IDIV No
Fixed-Point Arithmetic
(Multiply Instructions):
mul, mullw[o][.], mulhw[.], mulhwu[.]
2
1-2
6
IMUL / IDIV No
Fixed Point Compare:
cmpi, cmp, cmpli, cmpl
1 1 ALU / BFU No
Fixed-Point Logical:
andi., andis., ori, oris, xori, xoris,
and[.], or[.], xor[.], nand[.], nor[.],
eqv[.], andc[.], orc[.], extsb[.],
extsh[.], cntlzw[.]
1 1 ALU / BFU No
Fixed-Point Rotate and Shift:
rlwinm[.], rlwnm[.], rlwimi[.], slw[.],
srw[.], srawi[.], sraw[.]
1 1 ALU / BFU No
Fixed-Point Load Instructions:
lbz, lbzu, lbzx, lbzux, lhz, lhzu, lhzx,
lhzux, lha, lhau, lhax, lhaux, lwz, lwzu,
lwzx, lwzux, lhbrx, lwbrx.
2
7
1 LDST No
Fixed-Point Store Instructions:
stb, stbu, stbx, stbux, sth, sthu, sthx,
sthux, stw, stwu, stwbrx, stwx, stwux,
sthbrx
1
8
1 LDST No
Fixed-Point Load and Store
Multiple Instructions:
lmw, smw
Serialize + 1
+ Number of
Registers
Serialize + 1
+ Number of
Registers
LDST Yes
Synchronize:
sync
Serialize + 1 Serialize + 1 LDST Yes
Storage Synchronization Instructions:
lwarx, stwcx.
Serialize + 2 Serialize + 2 LDST Yes
Move Condition Register from XER:
mcrxr
Serialize + 1 Serialize + 1 LDST Yes (Before)
Move to / from Special Purpose
Register (Debug, DAR, DSISR):
mtspr, mfspr
Serialize + 1 Serialize + 1 LDST Yes (Before)
String Instructions:
lswi, lswx, stswi, stswx
Serialize + 1
+ Number
of Words
Accessed
Serialize + 1
+ Number
of Words
Accessed
LDST Yes
Table 8-1. Instruction Execution Timing (Continued)
INSTRUCTIONS LATENCY BLOCKAGE EXECUTION
UNIT
SERIALIZING
INSTRUCTION

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Motorola MPC823e and is the answer not in the manual?

Motorola MPC823e Specifications

General IconGeneral
BrandMotorola
ModelMPC823e
CategoryComputer Hardware
LanguageEnglish

Related product manuals