13.07.2015 Views

Cortex-A8 R2P2.pdf - ARM Information Center

Cortex-A8 R2P2.pdf - ARM Information Center

Cortex-A8 R2P2.pdf - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

System Control CoprocessorTable 3-31 shows how the bit values correspond with the Instruction Set AttributesRegister 2 functions.Table 3-31 Instruction Set Attributes Register 2 bit functionsBits Field Function[31:28] Reversalinstructions[27:24] PSRinstructions[23:20] Unsignedmultiplyinstructions[19:16] Signedmultiplyinstructions[15:12] Multiplyinstructions[11:8] Interruptibleinstructions[7:4] Memoryhintinstructions[3:0] Load andstoreinstructionsIndicates support for reversal instructions.0x2 = Processor supports:• REV• REV16• REVSH• RBIT.Indicates support for PSR instructions:0x1 = Processor supports MRS and MSR exception return instructions for data processing.Indicates support for advanced unsigned multiply instructions.0x2 = Processor supports:• UMULL and UMLAL• UMAAL.Indicates support for advanced signed multiply instructions.0x3 = Processor supports:• SMULL and SMLAL• SMLABB, SMLABT, SMLALBB,SMLALBT, SMLALTB, SMLALTT, SMLATB, SMLATT, SMLAWB, SMLAWT,SMULBB, SMULBT, SMULTB, SMULTT, SMULWB, SMULWT, and Q flag in PSRs• SMLAD, SMLADX, SMLALD, SMLALDX, SMLSD, SMLSDX, SMLSLD, SMLSLDX, SMMLA, SMMLAR, SMMLS,SMMLSR, SMMUL, SMMULR, SMUAD, SMUADX, SMUSD, and SMUSDX.Indicates support for multiply instructions:0x2 = Processor supports MUL, MLA, and MLS.Indicates support for multi-access interruptible instructions:0x0 = Processor does not support restartable LDM and STM.Indicates support for memory hint instructions:0x3 = Processor supports PLD, memory hint YIELD (true NOP), and PLI (NOP).Indicates support for load and store instructions:0x1 = Processor supports LDRD and STRD.<strong>ARM</strong> DDI 0344E Copyright © 2006-2008 <strong>ARM</strong> Limited. All rights reserved. 3-47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!