3 data definition directives, Data definition directives -13 – ARM VERSION 1.2 User Manual

Page 295

Advertising
background image

Directives Reference

ARM DUI 0068B

Copyright © 2000, 2001 ARM Limited. All rights reserved.

7-13

7.3

Data definition directives

This section describes the following directives:

LTORG on page 7-14

Set an origin for a literal pool.

MAP on page 7-15

Set the origin of a storage map.

FIELD on page 7-16

Define a field within a storage map.

SPACE on page 7-17

Allocate a zeroed block of memory.

DCB on page 7-18

Allocate bytes of memory, and specify the initial contents.

DCD and DCDU on page 7-19

Allocate words of memory, and specify the initial contents.

DCDO on page 7-20

Allocate words of memory, and specify the initial contents as offsets from the
static base register.

DCFD and DCFDU on page 7-21

Allocate double-words of memory, and specify the initial contents as
double-precision floating-point numbers.

DCFS and DCFSU on page 7-22

Allocate words of memory, and specify the initial contents as single-precision
floating-point numbers.

DCI on page 7-23

Allocate words of memory, and specify the initial contents. Mark the location as
code not data.

DCQ and DCQU on page 7-24

Allocate double-words of memory, and specify the initial contents as 64-bit
integers.

DCW and DCWU on page 7-25

Allocate half-words of memory, and specify the initial contents.

DATA on page 7-25

Mark data within a code section. Obsolete, for backwards compatibility only.

Advertising