单选题 嵌入式系统开发技术
2017-03-15

关于ARM处理器的命名,以下说法错误的是(  )。

A.ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集
B.ARM11之后,采用ARM Cortex来命名
C.ARM Cortex-R为高端应用型Cortex处理器
D.ARM Cortex-M系列处理器内部没有MMU部件

参考答案

C

答案解析

此处ARM处理器命名主要是ARM内核命名。在ARM Cortex之前,ARM内核的命名中T表示支持高密度16位的Thumb指令集;ARM11以后则以Cortex命名,分为三个系列,-A,-R,-M系列,分别面向高端应用、实时控制和微控制器。其中ARM Cortex-M内部没有MMU。故本题选择C。

你可能感兴趣的试题

A.ADCNE R1,R2,R3
B.ADDEQ R1,R2,R3
C.ANDEQ R1,R2,R3
D.ADCEQ R1,R2,R3
A.TST R1,#0Xfe
B.LDRB R1,[R2]
C.MOV R1,R0,LSL#3
D.BIC R0,R0,#0x0B
A.DCD 0x12;在内存区域分配一个32位字的内存空间并初始化为0x00000012
B.CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令
C.Test EQU 50;定义一个常量Test值为50,不能定义32位常数
D.IMPORT Main;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义