EasyManuals Logo

ARM ARM1176JZF-S User Manual

Default Icon
759 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #654 background imageLoading...
Page #654 background image
VFP Programmer’s Model
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 20-13
ID012310 Non-Confidential, Unrestricted Access
Table 20-4 lists the ARM11 processor modes for accessing the VFP11 system registers.
Table 20-4 shows that a privileged ARM11 mode is sometimes required to access a VFP11
system register. When a privileged mode is required, an instruction that tries to access a register
in a nonprivileged mode takes the Undefined Instruction trap.
The following sections describe the VFP11 system registers:
Floating-Point System ID Register, FPSID
Floating-Point Status and Control Register, FPSCR on page 20-14
Floating-point exception register, FPEXC on page 20-16
Instruction registers, FPINST and FPINST2 on page 20-18.
20.4.1 Floating-Point System ID Register, FPSID
FPSID is a read-only register that identifies the VFP11 coprocessor. Figure 20-5 shows the
FPSID bit fields.
Figure 20-5 Floating-Point System ID Register
Table 20-4 Accessing VFP11 system registers
FMXR/FMRX <reg> field
ARM11 processor mode
Register VFP11 coprocessor enabled VFP11 coprocessor disabled
FPSID b0000 Any mode Privileged mode
FPSCR b0001 Any mode
None
a
FPEXC b1000 Privileged mode Privileged mode
FPINST b1001 Privileged mode Privileged mode
FPINST2 b1010 Privileged mode Privileged mode
MVFR0 b0111 Any mode Privileged mode
MVFR1 b0110 Any mode Privileged mode
a. An instruction that tries to access FPSCR while the VFP11 coprocessor is disabled takes the Undefined Instruction trap.
SW
Format
SNG
Architecture
Variant Revision
31 20 16 15 8 7 4 3 024 23 192122
Implementer
Part number

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM ARM1176JZF-S and is the answer not in the manual?

ARM ARM1176JZF-S Specifications

General IconGeneral
BrandARM
ModelARM1176JZF-S
CategoryComputer Hardware
LanguageEnglish

Related product manuals