Datasheet

Glossary
Glossary-2 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0064D
ARM Developer
Suite
A suite of applications, together with supporting documentation and examples, that
enable you to write and debug applications for the ARM family of RISC processors.
ARM eXtended
Debugger
Debugger software from ARM that enables you to make use of a debug agent in order
to examine and control the execution of software running on a debug target. AXD is
supplied in both Windows and UNIX versions.
ARM Firmware Suite A collection of utilities to assist in developing applications and operating systems on
ARM-based systems
ARM instruction A word which specifies an operation for an ARM processor to perform. ARM
instructions must be word-aligned.
ARM Object Format A (now obsolete) format for object files
ARM Project
Manager
The component of SDT that controls building applications. The equivalent in ADS is
the CodeWarrior IDE. Unix systems can use makefiles to build applications.
ARM state A processor that is executing ARM (32-bit) instructions is operating in ARM state
See also Thumb state.
ARMASM The ARM assembler
ARMCC The ARM C compiler
armsd See ARM Symbolic Debugger.
ARM Symbolic
Debugger (armsd)
An interactive source-level debugger providing high-level debugging support for
languages such as C, and low-level support for assembly language. It is a command-line
debugger that runs on all supported platforms.
ARM/Thumb
Procedure Call
Standard
Defines how registers and the stack are used for subroutine calls
ARMulator Instruction set simulator. A collection of modules that simulate the instruction sets and
architecture of various ARM processors.
ATPCS See ARM/Thumb Procedure Call Standard.
AXD See ARM eXtended Debugger.
Basic ARM Ten
System (BATS)
A modeling scheme similar to, but separate from, ARMulator. BATS is designed
specifically to model systems based on the ARM10 processor. ARMulator models
systems based on all earlier ARM processors.
BATS See Basic ARM Ten System.