10.07.2015 Views

Instruction Sets

Instruction Sets

Instruction Sets

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.

80 CHAPTER 2 <strong>Instruction</strong> <strong>Sets</strong>16 Mbytes(24 bit address)programspace8 Mwords(23 bit address)data space64 kwords(16 bit address)I/O space8 bitsFIGURE 2.18Address spaces in the TMS320C55x.16 bits16 bitsmain data page 0main data page 1memorymappedregistersmain data page 2main data page 127FIGURE 2.19The C55x memory map.■D offset is calculated by the assembler; its value depends on whether you areaccessing a data page value or a memory-mapped register.SP addressing is used to access stack values in the data memory. The addressis calculated asA SP SPH[22 :15]|(SP S offset ). (2.3)

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

Saved successfully!

Ooh no, something went wrong!