| Electronic Components Datasheet Search |
|
UM0434 Datasheet(PDF) 27 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0434 Datasheet(HTML) 27 Page - STMicroelectronics |
|
27 / 390 page ![]() e200z3 core complex overview UM0434 28/391 (UISA). The e200z3 does not include the Book E floating-point, load string, or store string instructions. ● The e200z3 supports the following EIS-defined instructions: – Integer select APU. This APU consists of the Integer Select instruction (isel), which functions as an if-then-else statement that selects between two source registers by comparison to a CR bit. This instruction eliminates conditional branches, takes fewer clock cycles than the equivalent coding, and reduces the code footprint. – Debug APU. This APU defines the Return from Debug Interrupt instruction (rfdi). – SPE APU vector instructions. New vector instructions are defined that view the 64- bit GPRs as being composed of a vector of two 32-bit elements (some of the instructions also read or write 16-bit elements). Some scalar instructions are defined for DSP that produce a 64-bit scalar result. – The embedded floating-point APUs provide single-precision scalar and vector floating-point instructions. Scalar floating-point instructions use only the lower 32 bits of the GPRs for single-precision floating-point calculations. <Cross Refs>Table 3 lists embedded floating-point instructions. – e200z3 implements eight additional (four scalar and four vector) floating-point APU instructions. Table 3. Scalar and vector embedded floating-point APU instructions Instruction Mnemonic Syntax Scalar Vector Convert Floating Point from Signed Fraction efscfsf evfscfsf rD,rB Convert Floating Point from Signed Integer efscfsi evfscfsi rD,rB Convert Floating Point from Unsigned Fraction efscfuf evfscfuf rD,rB Convert Floating Point from Unsigned Integer efscfui evfscfui rD,rB Convert Floating Point to Signed Fraction efsctsf evfsctsf rD,rB Convert Floating Point to Signed Integer efsctsi evfsctsi rD,rB Convert Floating Point to Signed Integer with Round Toward Zero efsctsiz evfsctsiz rD,rB Convert Floating Point to Unsigned Fraction efsctuf evfsctuf rD,rB Convert Floating Point to Unsigned Integer efsctui evfsctui rD,rB Convert Floating Point to Unsigned Integer with Round Toward Zero efsctuiz evfsctuiz rD,rB Floating-Point Absolute Value efsabs evfsabs rD,rA Floating-Point Add efsadd evfsadd rD,rA,rB Floating-Point Compare Equal efscmpeq evfscmpeq crD,rA,rB Floating-Point Compare Greater Than efscmpgt evfscmpgt crD,rA,rB Floating-Point Compare Less Than efscmplt evfscmplt crD,rA,rB Floating-Point Divide efsdiv evfsdiv rD,rA,rB Floating-Point Multiply efsmul evfsmul rD,rA,rB Floating-Point Negate efsneg evfsneg rD,rA |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |