发布网友
发布时间:2022-05-06 11:57
共2个回答
热心网友
时间:2022-06-30 10:55
你所说的是ARM指令集版本。
指令集版本 处理器架构
ARMv1 ARM1
ARMv2 ARM2, ARM3
ARMv3 ARM6, ARM7
ARMv4 StrongARM, ARM7TDMI, ARM9TDMI
ARMv5 ARM7EJ, ARM9E, ARM10E, XScale
ARMv6 ARM11, ARM Cortex-M
ARMv7 ARM Cortex-A, ARM Cortex-M, ARM Cortex-R
从ARM ArchitectureReference ManualARMv7-A and ARM®v7-R edition摘录如下:
The following architecture variants are now obsolete:
ARMv1, ARMv2, ARMv2a, ARMv3, ARMv3G, ARMv3M, ARMv4xM, ARMv4TxM, ARMv5,
ARMv5xM, ARMv5TxM, and ARMv5TExP.
The valid variants of ARMv4, ARMv5, and ARMv6 are as follows:
ARMv4 The earliest architecture variant covered by this manual. It includes only the ARM
instruction set.
ARMv4T Adds the Thumb instruction set.
ARMv5T Improves interworking of ARM and Thumb instructions. Adds count leading zeros (CLZ)
and software breakpoint (BKPT) instructions.
ARMv5TE Enhances arithmetic support for digital signal processing (DSP) algorithms. Adds preload
data (PLD), al word load (LDRD), store (STRD), and 64-bit coprocessor register transfers
(MCRR, MRRC).
ARMv5TEJ Adds the BXJ instruction and other support for the Jazelle® architecture extension.
ARMv6 Adds many new instructions to the ARM instruction set. Formalizes and revises the memory
model and the Debug architecture.
ARMv6K Adds instructions to support multi-processing to the ARM instruction set, and some extra
memory model features.
追问能列举几个ARM3处理器架构的CPU型号吗?现在比较常用的。追答目前常用的ARM7TDMI 是V4的,V3的都没见过。
热心网友
时间:2022-06-30 10:55