Operation: Test Decrement & Branch Conditional Operation:If cc true then exit the loop. Else decrement counter until result=-1 and loop
Assembler Syntax: DBcc <Dn, label>
Attributes: Size = (Word, Long)
Syntax:DBcc.L Dn,Short:Decrement Dn & conditiononal jump to label.Description:Controls a loop of instructions. If condition is true the loop ends and the program continues with the next instruction. Else Dn is decremented by 1. If Dn = -1 the loop also ends and the program continues with the next instruction. If Dn <> -1 the loop continues and the program execution continues at location (PC) + displacement.The displacement is always even. When it appears as odd, then the counter is a long, not a word. Condition Codes: Not affected.