ARM (arvutiarhitektuur): erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Tormit (arutelu | kaastöö)
Resümee puudub
Tormit (arutelu | kaastöö)
Resümee puudub
29. rida:
{| class="wikitable"
|-
! Perekond !! Arhitektuur !! Omadused !! Vahemälu !! Jõudlus MIPS @ Mhz
|-
| ARM1 || ARMv1 || Esimene versioon || Puudub || Pole teada
55. rida:
| ARM10E || ARMv5TE, ARMv5TEJ || Thumb, Jazelle DBX, täiendatud DSP käsud, VFP(''Vector Floating Point'') || 4-16KB || 200 MIPS @ 180 MHz
|-
| XScale || ARMv5TE || 7--astmeline ''pipeline'', Thumb, täiendatud DSP käsud, Wireless MMX || 32KB || kuni 1.25 GHz
|-
| ARM11 || ARMv6 || 7-astmeline ''pipeline'', SIMD, Thumb, Jazelle DBX, Thumb-2, VFP, täiendatud DSP käsud || muutuv || 740 @ 532–665 MHz (i.MX31 SoC), 400–528 MHz
|-
|rowspan=4| Cortex-A ||rowspan=4| ARMv7-A || '''Cortex-A5'''<ref>[http://www.arm.com/products/processors/cortex-a/cortex-a5.php Cortex A5]</ref>: VFP, NEON, Jazelle RCT, Thumb/Thumb-2, 1-4 cores || muutuv (L1+L2) || 1.57 DMIPS / MHz tuuma kohta
|-
| '''Cortex-A8'''<ref>[http://www.arm.com/products/processors/cortex-a/cortex-a8.php Cortex A8]</ref>: VFP, NEON, Jazelle RCT, Thumb-2, 13-astmeline superskalaarne ''pipeline'' || muutuv (L1+L2) || 2.0 DMIPS/MHz
|-
| '''Cortex-A9 MPCore'''<ref>[http://www.arm.com/products/processors/cortex-a/cortex-a9.php Cortex A9]</ref>: Rakenduse profiil, VFPv3 FPU, NEON, Thumb-2, Jazelle RCT/DBX, 1–4 tuuma (sümmeetriline multitöötlus) || 2.5 DMIPS/MHz tuuma kohta, 10 000 DMIPS @ 2 GHz (Jõudlusele optimiseeritud TSMC 40G (kahetuumaline)
|-
|'''Cortex-A15 MPCore'''<ref>[http://www.arm.com/products/processors/cortex-a/cortex-a15.php Cortex A15]</ref>: Application profile, VFPv4 FPU, NEON, Thumb-2, Jazelle RCT/DBX, Large Physical Address Extensions (LPAE), riistvara virtualiseerimine, 1–4 tuuma (sümmeetriline multitöötlus) ||
|-
| Cortex-R || ARMv7-R || Reaalajas profiilimine, Thumb-2, FPU || muutuv || 740 @ 532–665 MHz (i.MX31 SoC), 400–528 MHz
|-
|rowspan=4| Cortex-M ||rowspan=4| ARMv6-M || '''Cortex-M0''': Mikrokontrolleri profiil, Thumb-2 alamhulk (16-bitine Thumb käsustik & BL, MRS, MSR, ISB, DSB, and DMB). Riistvaraline korrutamise käsk || Puudub || 0.9 DMIPS/MHz
|-
|'''Cortex-M1''': FPGA targeted, Mikrokontrolleri profiil, Thumb-2 alamhulk (16-bitine Thumb käsustik & BL, MRS, MSR, ISB, DSB, and DMB) || Puudub || Kuni 136 DMIPS @ 170 MHz
|-
|'''Cortex-M3''': Mikrokontrolleri profiil, Thumb-2 only. Riistvaraline jagamise käsk. || Valikuline || Kuni 136 DMIPS @ 170 MHz
|-
|'''Cortex-M4''': Mikrokontrolleri profiil, Thumb ja Thumb-2, FPU. Hardware MAC, SIMD ja jagamise. || Valikuline || Kuni 136 DMIPS @ 170 MHz
|-
! Perekond !! Arhitektuur !! Omadused !! Vahemälu !! Jõudlus
|}
 
 
=== Näidisrakendused ===