slau131b - MSP430 Assembly Language Tools v 3.0

slau131b - MSP430 Assembly Language Tools v 3.0 - MSP430...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: MSP430 Assembly Language Tools v 3.0 User's Guide Literature Number: SLAU131B March 2008 2 SLAU131BMarch 2008 Submit Documentation Feedback Contents Preface .............................................................................................................................. 13 1 Introduction to the Software Development Tools .......................................................... 15 1.1 Software Development Tools Overview ................................................................................. 16 1.2 Tools Descriptions .......................................................................................................... 17 2 Introduction to Object Modules .................................................................................. 19 2.1 Sections ..................................................................................................................... 20 2.2 How the Assembler Handles Sections .................................................................................. 21 2.2.1 Uninitialized Sections ............................................................................................. 21 2.2.2 Initialized Sections ................................................................................................ 22 2.2.3 Named Sections ................................................................................................... 22 2.2.4 Subsections ........................................................................................................ 23 2.2.5 Section Program Counters ....................................................................................... 24 2.2.6 Using Sections Directives ........................................................................................ 24 2.3 How the Linker Handles Sections ........................................................................................ 27 2.3.1 Default Memory Allocation ....................................................................................... 28 2.3.2 Placing Sections in the Memory Map ........................................................................... 28 2.4 Relocation ................................................................................................................... 29 2.4.1 Relocation Entries ................................................................................................. 29 2.4.2 Relocation Issues ................................................................................................. 30 2.5 Run-Time Relocation ...................................................................................................... 30 2.6 Loading a Program ......................................................................................................... 31 2.7 Symbols in an Object File ................................................................................................. 31 2.7.1 External Symbols .................................................................................................. ....
View Full Document

Page1 / 284

slau131b - MSP430 Assembly Language Tools v 3.0 - MSP430...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online