10.07.2015 Views

Instruction Sets

Instruction Sets

Instruction Sets

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.3 TI C55x DSP 79register mnemonic descriptionAC0-AC3AR0-AR7, XAR0-XAR7BK03, BK47, BKCBRC0-BRC1BRS1accumulatorsauxiliary registers and extensions of auxiliary registerscircular buffer size registersblock repeat countersBRC1 save registerCDP, CDPH, CDPX coefficient data register: low (CDP), high (CDPH), full (CDPX)CFCTCSRDBIER0-DBIER1DP, DPH, DPXIER0-IER1IFR0-IFR1IVPD, IVPHPC, XPCPDPRETARPTCRSA0-RSA1control flow context registercomputed single repeat registerdebug interrupt enable registersdata page register: low (DP), high (DPH), full (DPX)interrupt enable registersinterrupt flag registersinterrupt vector registersprogram counter and program counter extensionperipheral data page registerreturn address registersingle repeat counterblock repeat start address registersFIGURE 2.17Registers in the TI C55x.■ A k23 absolute address is a 23-bit unsigned number that provides a full dataaddress.■ An I/O absolute address is of the form port (#1234), where the argument toport( ) is a 16-bit unsigned value that provides the address in the I/O space.Direct addresses may be any of four different types:■ DP addressing is used to access data pages. The address is calculated asA DP DPH[22 :15]|(DP D offset ). (2.2)

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

Saved successfully!

Ooh no, something went wrong!