Datasheet
Glossary
Glossary-2 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0067D
Coprocessor An additional processor which is used for certain operations. Usually used for
floating-point math calculations, signal processing, or memory management.
Current place In compiler terminology, the directory which contains files to be included in the
compilation process.
Debugger An application that monitors and controls the execution of a second application. Usually
used to find errors in the application program flow.
Deprecated A deprecated option or feature is one that you are strongly discouraged from using.
Deprecated options and features will not be supported in future versions of the product.
Double word A 64-bit unit of information. Contents are taken as being an unsigned integer unless
otherwise stated.
DWARF Debug With Arbitrary Record Format.
EC++ A variant of C++ designed to be used for embedded applications.
ELF Executable and linking format.
Environment The actual hardware and operating system that an application will run on.
Executable and linking format
The industry standard binary file format used by the ARM Developer Suite. ELF object
format is produced by the ARM object producing tools such as armcc and armasm. The
ARM linker accepts ELF object files and can output either an ELF executable file, or
partially linked ELF object.
Execution view The address of regions and sections after the image has been loaded into memory and
started execution.
Flash memory Non-volatile memory that is often used to hold application code.
Globals Variables or functions with the image with global scope.
Halfword A 16-bit unit of information. Contents are taken as being an unsigned integer unless
otherwise stated.
Heap The portion of computer memory that can be used for creating new variables.
Host A computer which provides data and other services to another computer.
IDE Integrated Development Environment (for example, the CodeWarrior IDE).
Image An executable file which has been loaded onto a processor for execution.
A binary execution file loaded onto a processor and given a thread of execution. An
image can have multiple threads. An image is related to the processor on which its
default thread runs.