Glossary
Glossary-4
Copyright © 2000, 2001 ARM Limited. All rights reserved.
ARM DUI 0068B
Scope
The accessibility of a function or variable at a particular point in the application code.
Symbols which have global scope are always accessible. Symbols with local or private
scope are only accessible to code in the same subroutine or object.
Section
A block of software code or data for an Image.
Semihosting
A mechanism whereby the target communicates I/O requests made in the application
code to the host system, rather attempting to support the I/O itself.
Software Interrupt
An instruction that causes the processor to call a programer-specified subroutine. Used
by ARM to handle semihosting.
SPSR
See
Saved Processor Status Register.
Stack
The portion of computer memory that is used to record the address of code that calls a
subroutine. The stack can also be used for parameters and temporary variables.
SWI
See
Software Interrupt.
Target
The actual target processor, (real or simulated), on which the target application is
running.
The fundamental object in any debugging session. The basis of the debugging system.
The environment in which the target software will run. It is essentially a collection of
real or simulated processors.
Vector Floating Point
A standard for floating-point coprocessors where several data values can be processed
by a single instruction.
Veneer
A small block of code used with subroutine calls when there is a requirement to change
processor state or branch to an address that cannot be reached in the current processor
state.
VFP
See
Vector Floating Point.
Word
A 32-bit unit of information. Contents are taken as being an unsigned integer unless
otherwise stated.
Zero Initialized
R/W memory used to hold variables that do not have an initial value. The memory is
normally set to zero on reset.
ZI
See
Zero Initialized.
Содержание Developer Suite
Страница 10: ...Preface x Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 110: ...Assembler Reference 3 32 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 185: ...ARM Instruction Reference ARM DUI 0068B Copyright 2000 2001 ARM Limited All rights reserved 4 75 Example MSR CPSR_f r5 ...
Страница 238: ...Thumb Instruction Reference 5 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 282: ...Vector Floating point Programming 6 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 360: ...Index Index 6 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...