You copied the Doc URL to your clipboard.

5.3.4. Jazelle Parameters Register

The Jazelle Parameters Register characteristics are:

Purpose

Describes the configuration parameters of the Jazelle hardware.

Usage constraints

Only accessible in privileged modes.

Configurations

Available in all configurations.

Attributes

See the register summary in Table 5.1.

Figure 5.4 shows the Jazelle Parameters Register bit assignments.

Figure 5.4. Jazelle Parameters Register bit assignments

Figure 5.4. Jazelle Parameters Register bit assignments

Table 5.5 shows the Jazelle Parameters Register bit assignments.

Table 5.5. Jazelle Parameters Register bit assignments
BitsNameFunction
[31:22]-UNK/SBZP.
[21:17]BSHThe Bounds SHift (BSH) bits contain the offset, in bits, of the array bounds (number of items in the array) within the array descriptor word.
[16:12]sADO

The signed Array Descriptor Offset (sADO) bits contain the offset, in words, of the array descriptor word from an array reference. The offset is a sign-magnitude signed quantity:

• Bit [16] gives the sign of the offset. The offset is positive if the bit is clear, and negative if the bit is set.

• Bits [15:12] give the absolute magnitude of the offset.

[11:8]ARO

The Array Reference Offset (ARO) bits contain the offset, in words, of the array data or the array data pointer from an array reference.

[7:4]STO

The STatic Offset (STO) bits contain the offset, in words, of the static or static pointer from a static reference.

[3:0]ODO

The Object Descriptor Offset (ODO) bits contain the offset, in words, of the field from the base of an object data block.


To access the Jazelle Parameters Register, read or write the CP14 register with:

MRC p14, 7, <Rd>, c3, c0, 0; Read Jazelle Parameters Register 
MCR p14, 7, <Rd>, c3, c0, 0; Write Jazelle Parameters Register
Was this page helpful? Yes No