11.07.2015 Views

section 7 - Index of

section 7 - Index of

section 7 - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table A-6 Instruction Timing Summary (see Note 3)Instruction Osc. Instruction Osc.Mnemonic Program Clock Notes Mnemonic Program ClockWords Cycles Words CyclesABS 1 + mv 2+mv lSR 1 + mv 2+ mvADC 1 + mv 2+mv LUA 1 4ADD 1 + mv 2+mv MAC 1 + mv 2+mvADDl 1 + mv 2+mv MACR 1 + mv 2+mvADDR 1 + mv 2+mv MOVE 1 + mv 2+mvAND 1 + mv 2+mv MOVEC 1 + ea 2+ mvcANDI 1 2 MOVEM 1 + ea 6 + ea+ apASl 1 + mv 2+mv MOVEP 1 + ea 2+ mvpASR 1 + mv 2+mv MPY 1 + mv 2+mvBCHG 1 + ea 4+ mvb MPYR 1 + mv 2+mvBClR 1 + ea 4+ mvb NEG 1 + mv 2+mvBSET 1 + ea 4+ mvb NOP 1 2BTST 1 + ea 4+ mvb NORM 1 2ClR 1 + mv 2+mv NOT 1 + mv 2+mvCMP 1 + mv 2+mv OR 1 + mv 2+mvCMPM 1 +mv 2+mv ORI 1 2DEBUG 1 4 REP 1 4+mvDEBUGee 1 4 RESET 1 4DEC 1 2 RND 1 + mv 2+mvDIV 1 2 ROl 1 + mv 2+mvDO 2 6+mv ROR 1 + mv 2+mvENDDO 1 2 RTI 1 4+ rxEOR 1 +mv 2+mv RTS 1 4+ rxINC 1 2 SBC 1 + mv 2+mvJee 1 + ea 4+jx STOP 1 nfaJClR 2 6+jx SUB 1 + mv 2+mvJMP 1 + ea 4+jx SUBl 1 + mv 2+mvJScc 1 + ea 4+jx SUBR 1 + mv 2+mvJSCLR 2 6+jx SWI 1 8JSET 2 6+jx Tee 1 2JSR 1 + ea 4+jx TFR 1 + mv 2+mvJSSET 2 6+jx TST 1 + mv 2+mvlSl 1 + mv 2+mv WAIT 1 nfaNote 1: The STOP instruction disables the intemal clock oscillator. After clock tum on, an internal counter counts65,536 clock cycles ~f bit 6 in the OMR is clear) before enabling the clock to the internal DSP circuits. Ifbit 6 in the OMR is set, only six clock cycles are counted before enabling the clock to the externalDSP circuits.Note 2: The WAlT instruction takes a minimum <strong>of</strong> 16 cycles to execute when an internal interrul1 is pendingduring the execution <strong>of</strong> the WAIT instruction.Note 3: If assumption 4 is not applicable, then to each one-word instruction timing, a "+ap" term should beadded, and, to each two-word instruction, a • +(2*ap)" term should be added to account for the programmemory wait states spent to fetch an instruction word to fill the pipeline.Notes12-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!