-
-
15Section 1 Overview
-
23Section 2 Programming Model
- 23Data Formats
-
-
-
39Section 3 Memory Management Unit (MMU)
- 39Overview
- 46Memory Space
-
-
-
-
-
-
75Section 4 Caches
- 75Overview
- 75Features
-
-
- 83RAM Mode
-
-
- 93Store Queues
- 93SQ Writes
-
-
97Section 5 Exceptions
- 97Overview
- 97Features
-
-
- 102Exception Flow
-
- 106Resets
- 125Interrupts
-
- 129Usage Notes
- 129Restrictions
-
-
131Section 6 Floating-Point Unit
- 131Overview
- 131Data Formats
- 135Registers
- 138Rounding
-
-
-
143Section 7 Instruction Set
- 145Addressing Modes
- 149Instruction Set
-
163Section 8 Pipelining
- 163Pipelines
-
-
191Section 9 Power-Down Modes
- 191Overview
-
- 197Sleep Mode
- 197Deep Sleep Mode
- 198Standby Mode
-
-
-
201Section 10 Instruction Descriptions
- 214Add
- 216Addc
- 217Addv
- 219And
- 223Bf/S
- 225Bra
- 227Braf
- 228Bsr
- 230Bsrf
- 234Bt/S
- 236Clrmac
- 237Clrs
- 238Clrt
- 239Cmp/Cond
- 243Div0S
- 244Div0U
- 245Div1
- 250Dmuls.l
- 252Dmulu.l
- 255Exts
- 257Extu
- 258Fabs
- 259Fadd
- 261Fcmp
- 264Fcnvds
- 266Fcnvsd
- 268Fdiv
- 272Fipr
- 274Fldi0
- 275Fldi1
- 276Flds
- 277Float
- 285Fmov
- 289Fmov
- 292Fmul
- 294Fneg
- 295Frchg
- 296Fschg
- 297Fsqrt
- 300Fsts
- 301Fsub
- 306Ftrv
- 309Jmp
- 310Jsr
- 312Ldc
- 316Lds
- 318Lds
- 320Ldtlb
- 322Mac.l
- 326Mac.w
- 329Mov
- 334Mov
- 337Mov
- 340Mov
- 343Mova
- 344Movca.l
- 345Movt
- 346Mul.l
- 347Muls.w
- 348Mulu.w
- 349Neg
- 350Negc
- 351Nop
- 352Not
- 353Ocbi
- 354Ocbp
- 355Ocbwb
- 358Pref
- 359Rotcl
- 360Rotcr
- 361Rotl
- 362Rotr
- 363Rte
- 365Rts
- 367Sets
- 368Sett
- 369Shad
- 371Shal
- 372Shar
- 373Shld
- 375Shll
- 376Shlln
- 378Shlr
- 379Shlrn
- 381Sleep
- 382Stc
- 387Sts
- 389Sts
- 391Sub
- 392Subc
- 393Subv
- 395Swap
- 397Tas
- 39910.100 Trapa
- 40010.101 Tst
- 40210.102 Xor
- 40410.103 Xtrct
-
-
405Appendix A Address List
-
411Appendix B Instruction Prefetch Side Effects