
DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
688 of 808
NXP Semiconductors
UM10360
Chapter 34: Appendix: Cortex-M3 User Guide
2.10.5 ISB
Instruction Synchronization Barrier.
2.10.5.1
Syntax
ISB{
cond
}
where:
cond
is an optional condition code, see
Section 34–2.3.7 “Conditional execution”
.
2.10.5.2
Operation
ISB
acts as an instruction synchronization barrier. It flushes the pipeline of the processor,
so that all instructions following the
ISB
are fetched from cache or memory again, after the
ISB
instruction has been completed.
2.10.5.3
Condition flags
This instruction does not change the flags.
2.10.5.4
Examples
ISB
; Instruction Synchronisation Barrier