6 cp – ARM VERSION 1.2 User Manual

Page 292

Advertising
background image

Directives Reference

7-10

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

ARM DUI 0068B

7.2.6

CP

The

CP

directive defines a name for a specified coprocessor. The coprocessor number

must be within the range 0 to 15.

Syntax

name CP expr

where:

name

is the name to be assigned to the coprocessor.

name

cannot be the same as

any of the predefined names listed in Predefined register and coprocessor
names
on page 3-9.

expr

evaluates to a coprocessor number from 0 to 15.

Usage

Use

CP

to allocate convenient names to coprocessors, to help you to remember what you

use each one for.

Note

Avoid conflicting uses of the same coprocessor under different names.

The names p0 to p15 are predefined for coprocessors 0 to 15.

Example

dmu CP 6 ; defines dmu as a symbol for
; coprocessor 6

Advertising