A SERVICE OF

logo

TU Dresden, 4/29/2008 Slide 30
chair
Conditional execution
All instructions in each Functional Unit of both Data
paths can be executed conditionally
Only the Registers A1, A2, B0, B1, B2 can hold the
condition
Conditional Execution uses the Syntax
[!condition] Instruction
e.g
[!B0] ADD.L1 A1,A2,A3 ; add if B0 ==0
[B0] ADD.L1 A1,A2,A3 ; add if B0 != 0