Vodafone SS 08 User Manual

Page 30

Advertising
background image

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

Advertising