吉林大学嵌入式系统与结构考题及答案_第1页
吉林大学嵌入式系统与结构考题及答案_第2页
吉林大学嵌入式系统与结构考题及答案_第3页
吉林大学嵌入式系统与结构考题及答案_第4页
吉林大学嵌入式系统与结构考题及答案_第5页
已阅读5页,还剩105页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选题1.(4分)通常用作堆栈指针的寄存器叫什么名字?

A.

r13

B.

r14

C.

r15

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析2.(4分)ARM使用什么样的总线协议?

A.

AMBA

B.

CAN

C.

1553b总线

D.

TCP/IP得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析3.(4分)通常用作堆栈指针的寄存器叫什么名字?

A.

r13

B.

r14

C.

r15

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析4.(4分)根据ARM命名规则,ARM7TDMI的T代表什么意思?

A.

debug

B.

支持Thumb指令

C.

多媒体处

D.

支持Jazelle加速得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析5.(4分)当前程序状态字寄存器的名称是什么?

A.

CPSR

B.

SPSR

C.

MCR

D.

MSR得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析6.(4分)ARM上的外设中断,通常产生哪种异常?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析7.(4分)ARM中位于主存储器和内核之间的快速存储器叫什么?

A.

Cache

B.

MMU

C.

MPU

D.

SDRAM得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析8.(4分)下列哪条指令可以实现r1=r0×3?

A.

ADDr1,r0,r0,LSL#1

B.

ADDr1,r0,r0,LSL#3

C.

MOVr1,r0,LSL#1

D.

MOVr1,r0,LSL#3得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析9.(4分)ARM上实现内存管理的单元叫什么?

A.

MMU

B.

Cache

C.

MPU

D.

VFP得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析10.(4分)ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析11.(4分)Intel生产的ARM芯片叫什么?

A.

PowerPC

B.

MIPS

C.

Firecold

D.

xscale得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析12.(4分)ARM用于响应快速外部中断的处理器模式叫什么?

A.

FIQ

B.

IRQ

C.

数据异常

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析13.(4分)下列那个寄存器被当作程序计数器pc?

A.

r12

B.

r13

C.

r14

D.

r15得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析14.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析15.(4分)ARM体系结构中共有多少个物理寄存器?

A.

37个

B.

10个

C.

12个

D.

72个得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析16.(4分)ARM采用多少位的体系结构?

A.

64位

B.

32位

C.

16位

D.

8位得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析17.(4分)Thumb指令集的长度是多少?

A.

16

B.

32

C.

64

D.

72得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析18.(4分)下面所列指令,哪一条指令语法格式正确?

A.

ADDr1,r2

B.

ADDr1,r2,r3

C.

MOVr1,r2,r3

D.

LDRr1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析19.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析20.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析二、多选题1.(4分)下列哪些指令可以实现对协处理器的访问?

A.

MRC

B.

MCR

C.

LDR

D.

STM得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析2.(4分)ARM的中断向量号可以位于什么地址上?

A.

0x00000000

B.

0xffffffff

C.

0x0000ffff

D.

ffff0000得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析3.(4分)下列指令执行完成后,使寄存器r1的值发生变化的是哪些?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#100]!

C.

STRr0,[r1],#100

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析4.(4分)ARM支持哪几种指令集?

A.

ARM

B.

thumb

C.

Java

D.

x86得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析5.(4分)下列指令执行完成后,使寄存器r0的值没有发生变化的是哪些?

A.

STRr1,[r0,#100]

B.

STRr1,[r0,#100]!

C.

STRr1,[r0],#100

D.

STRr1,[r0,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析一、单选题1.(4分)ARM汇编语言中,用于实现软中断的是哪条指令?

A.

ADD

B.

SUB

C.

SWI

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析2.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?

A.

B.

不会

C.

根据程序的执行状态决定是否影响

D.

根据执行的指令决定是否影响得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析3.(4分)处理器上电默认进入哪种状态?

A.

ARM

B.

Thumb

C.

Jazelle

D.

由芯片的硬件连线决定得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析4.(4分)程序状态寄存器CPSR的C位表示什么?

A.

运算结果为负

B.

运算结果为0

C.

运算结果产生进位

D.

结果溢出得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析5.(4分)各种模式下通用的寄存器有那些?

A.

r0~r7

B.

r0~r12

C.

r0~r37

D.

r0~r4得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析6.(4分)ARM使用什么样的总线协议?

A.

AMBA

B.

CAN

C.

1553b总线

D.

TCP/IP得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析7.(4分)ARM上电后进入哪种模式?

A.

FIQ模式

B.

管理模式

C.

IRQ模式

D.

数据异常模式得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析8.(4分)ARM汇编指令中,用于实现减法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析9.(4分)ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析10.(4分)程序员可见的寄存器有哪些?

A.

r0~r15

B.

r0~r15、cpsr

C.

r0~r15、cpsr、spsr

D.

r0~r37得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析11.(4分)ARM汇编语言中,用于实现软中断的是哪条指令?

A.

ADD

B.

SUB

C.

SWI

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析12.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析13.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?

A.

B.

不会

C.

根据程序的执行状态决定是否影响

D.

根据执行的指令决定是否影响得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析14.(4分)下列哪条指令可以实现把r0中的数据保存到内存单元(r1+100)中?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#200]

C.

STRr0,[r1,#300]

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析15.(4分)下列判断中,对ARM指令集和Thumb指令集的关系描述正确的是?

A.

ARM指令集是Thumb指令集的子集

B.

Thumb指令集是ARM指令集的子集

C.

Thumb指令集是ARM指令集的补充

D.

ARM指令集是Thumb指令集的补充得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析16.(4分)当处理器访问存储器失败时,将发生哪种异常?

A.

DataAbort

B.

指令预取异常

C.

IRQ中断请求

D.

FIQ中断请求得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析17.(4分)中断向量表中(假设中断向量表起始地址在0x00),位于0x08地址的中断是什么?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析18.(4分)ARM处理器中的哪个部分可以实现物理地址到虚拟地址的映射?

A.

ALU

B.

桶型移位寄存器

C.

Cache

D.

MMU得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析19.(4分)什么样的ARM指令可以条件执行?

A.

所有的

B.

部分

C.

极少数

D.

没有得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析20.(4分)ARM汇编指令中,用于实现乘法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析二、多选题1.(4分)ARM的中断向量号可以位于什么地址上?

A.

0x00000000

B.

0xffffffff

C.

0x0000ffff

D.

ffff0000得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析2.(4分)ARM处理器有两个级别的中断请求,他们分别是?

A.

IRQ

B.

FIQ

C.

Abort

D.

Reset得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析3.(4分)下列指令中,哪些指令可以实现程序的跳转?

A.

B

B.

BL

C.

BX

D.

BLX得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析4.(4分)ARM内核有几种状态?

A.

ARM状态

B.

Thumb状态

C.

Jazelle状态

D.

中断状态得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析5.(4分)下列哪些指令可以实现对协处理器的访问?

A.

MRC

B.

MCR

C.

LDR

D.

STM得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析一、单选题1.(4分)下列那个寄存器被当作程序计数器pc?

A.

r12

B.

r13

C.

r14

D.

r15得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析2.(4分)下列哪个指令可以实现处理器的状态转移?

A.

B

B.

BL

C.

BX

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析3.(4分)ARM上的外设中断,通常产生哪种异常?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析4.(4分)各种模式下通用的寄存器有那些?

A.

r0~r7

B.

r0~r12

C.

r0~r37

D.

r0~r4得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析5.(4分)下列哪个指令可以实现处理器的状态转移?

A.

B

B.

BL

C.

BX

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析6.(4分)什么样的ARM指令可以条件执行?

A.

所有的

B.

部分

C.

极少数

D.

没有得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析7.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析8.(4分)通常用来保存子程序返回地址的连接寄存器叫什么?

A.

r1

B.

r14

C.

spsr

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析9.(4分)程序员可见的寄存器有哪些?

A.

r0~r15

B.

r0~r15、cpsr

C.

r0~r15、cpsr、spsr

D.

r0~r37得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析10.(4分)假设r0=0x05,r1=0x03,正确执行SUBr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析11.(4分)ARM处理器中的哪个部分可以实现物理地址到虚拟地址的映射?

A.

ALU

B.

桶型移位寄存器

C.

Cache

D.

MMU得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析12.(4分)CPSR寄存器的作用是什么?

A.

存储当前的处理器状态

B.

程序计数寄存器

C.

中断状态寄存器

D.

堆栈指针寄存器得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析13.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析14.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析15.(4分)提供了安全解决方案的ARM系列产品是以下系列中的哪一种?

A.

PowerPC

B.

SecurCore

C.

OMAP

D.

AT91得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析16.(4分)通常用作堆栈指针的寄存器叫什么名字?

A.

r13

B.

r14

C.

r15

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析17.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?

A.

B.

不会

C.

根据程序的执行状态决定是否影响

D.

根据执行的指令决定是否影响得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析18.(4分)下面所列指令,哪一条指令语法格式正确?

A.

ADDr1,r2

B.

ADDr1,r2,r3

C.

MOVr1,r2,r3

D.

LDRr1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析19.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析20.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析二、多选题1.(4分)ARM支持哪几种指令集?

A.

ARM

B.

thumb

C.

Java

D.

x86得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析2.(4分)下列指令中可以实现多寄存器传送的指令有哪些?

A.

LDM

B.

STM

C.

LDR

D.

STR得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析3.(4分)下列哪条指令没有使用ARM中的桶型移位寄存器?

A.

LDRr0,[r1,#2]

B.

LDRr0,[r2,r1,LSL#2]

C.

STRr0,[r1,r2,LSL#2]

D.

STRr0,[r2,#2]!得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析4.(4分)下列哪些指令执行完成后,可以影响程序的标志状态寄存器?

A.

MOVr1,r2

B.

CMPr1,r2

C.

ADDSr0,r1,r2

D.

SUBr0,r1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析5.(4分)下列指令执行完成后,使寄存器r1的值发生变化的是哪些?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#100]!

C.

STRr0,[r1],#100

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析一、单选题1.(4分)ARM共有几种处理器模式?

A.

7

B.

8

C.

9

D.

10得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析2.(4分)ARM中哪个异常优先级最高?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析3.(4分)ARM汇编指令中,用于实现减法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析4.(4分)中断向量表中(假设中断向量表起始地址在0x00),位于0x08地址的中断是什么?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析5.(4分)ARM汇编指令中,用于实现64位无符号乘法运算的是哪条指令?

A.

UMULL

B.

UMLAL

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析6.(4分)ATPCS中规定,使用哪个寄存器存放堆栈基地址?

A.

r14

B.

r13

C.

cpsr

D.

spsr得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析7.(4分)外部中断发生时,处理器进入哪种状态?

A.

ARM

B.

Thumb

C.

Jazelle

D.

由芯片的硬件连线决定得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析8.(4分)程序员可见的寄存器有哪些?

A.

r0~r15

B.

r0~r15、cpsr

C.

r0~r15、cpsr、spsr

D.

r0~r37得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析9.(4分)ARM芯片采用什么样的体系结构?

A.

RISC

B.

CISC

C.

x86

D.

MIPS得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析10.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1LSL#1后,r0的值为?

A.

0x05

B.

0x06

C.

0x07

D.

0x08得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析11.(4分)ARM上实现内存管理的单元叫什么?

A.

MMU

B.

Cache

C.

MPU

D.

VFP得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析12.(4分)下列判断中,对ARM指令集和Thumb指令集的关系描述正确的是?

A.

ARM指令集是Thumb指令集的子集

B.

Thumb指令集是ARM指令集的子集

C.

Thumb指令集是ARM指令集的补充

D.

ARM指令集是Thumb指令集的补充得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析13.(4分)使用单一平板地址的ARM地址空间,最大寻址空间为多少?

A.

2G

B.

4G

C.

1G

D.

8G得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析14.(4分)ARM体系结构中共有多少个物理寄存器?

A.

37个

B.

10个

C.

12个

D.

72个得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析15.(4分)根据ARM命名规则,ARM7TDMI的T代表什么意思?

A.

debug

B.

支持Thumb指令

C.

多媒体处

D.

支持Jazelle加速得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析16.(4分)下列哪条指令,可以实现将地址单元(r1+r2×4)的数据读到r0?

A.

LDRr0,[r1,r2,LSL×2]

B.

LDRr0,[r2,r1,LSL×2]

C.

STRr0,[r1,r2,LSL×2]

D.

STRr0,[r2,r1,LSL×2]得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析17.(4分)下列描述中,哪些是正确的?

A.

ARM包含除法硬件

B.

ARM9以后的版本中包含除法硬件

C.

ARM中的除法交给协处理器完成

D.

ARM体系结构中专门的除法逻辑得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析18.(4分)条件指令助记符EQ代表什么?

A.

不相等

B.

相等

C.

大于

D.

等于得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析19.(4分)通常用作堆栈指针的寄存器叫什么名字?

A.

r13

B.

r14

C.

r15

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析20.(4分)ARM使用那个寄存器存放程序的返回地址?

A.

R14

B.

r12

C.

cpsr

D.

spsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析二、多选题1.(4分)ARM支持哪几种指令集?

A.

ARM

B.

thumb

C.

Java

D.

x86得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析2.(4分)下列指令中可以实现多寄存器传送的指令有哪些?

A.

LDM

B.

STM

C.

LDR

D.

STR得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析3.(4分)ARM内核有几种状态?

A.

ARM状态

B.

Thumb状态

C.

Jazelle状态

D.

中断状态得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析4.(4分)下列描述中,哪些不正确的是哪些?

A.

ARM不包含除法硬件

B.

ARM9以后的版本中包含除法硬件

C.

ARM中的除法交给协处理器完成

D.

ARM体系结构中专门的除法逻辑得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析5.(4分)下列哪条指令没有使用ARM中的桶型移位寄存器?

A.

LDRr0,[r1,#2]

B.

LDRr0,[r2,r1,LSL#2]

C.

STRr0,[r1,r2,LSL#2]

D.

STRr0,[r2,#2]!得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析一、单选题1.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析2.(4分)处理器上电默认进入哪种状态?

A.

ARM

B.

Thumb

C.

Jazelle

D.

由芯片的硬件连线决定得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析3.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析4.(4分)ARM汇编语言中,用于实现软中断的是哪条指令?

A.

ADD

B.

SUB

C.

SWI

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析5.(4分)Thumb指令集的长度是多少?

A.

32位

B.

16位

C.

除MOV指令32位外,其他指令均为16位

D.

可以通过编译器的选项设定其是16位还是32位得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析6.(4分)下列哪条指令执行完成后,可以影响程序的标志状态寄存器?

A.

MOVr1,r2

B.

CMPr1,r2

C.

ADDr0,r1,r2

D.

SUBr0,r1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析7.(4分)ARM使用什么样的总线协议?

A.

AMBA

B.

CAN

C.

1553b总线

D.

TCP/IP得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析8.(4分)ARM中哪个异常优先级最高?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析9.(4分)根据ARM命名规则,ARM7TDMI的D代表什么意思?

A.

debug

B.

支持Thumb指令

C.

多媒体处理

D.

支持Jazelle加速得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析10.(4分)用户模式下的可见通用寄存器个数为多少个?

A.

37个

B.

16个

C.

38个

D.

39个得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析11.(4分)Intel生产的ARM芯片叫什么?

A.

PowerPC

B.

MIPS

C.

Firecold

D.

xscale得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析12.(4分)默认情况下,数据处理指令是否影响程序状态字寄存器?

A.

影响

B.

不影响

C.

根据指令的不同,影响情况不同

D.

根据程序执行状态,决定是否影响程序状态字寄存器得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析13.(4分)ARM体系结构中共有多少个物理寄存器?

A.

37个

B.

10个

C.

12个

D.

72个得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析14.(4分)ARM上电执行下列哪种异常?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析15.(4分)对MMU和MPU的区别描述正确的是?

A.

MPU除有内存单元保护功能外,还具有虚拟地址到物理地址的映射功能

B.

两种功能相同,可以在不同的芯片上集成不同的模块

C.

MMU的功耗比MPU低

D.

MMU除有内存单元保护功能外,还具有虚拟地址到物理地址的映射功能得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析16.(4分)下列处理器的处理速度,哪个更接近ARM9?

A.

80MHz

B.

150MHz

C.

260MHz

D.

335MHz得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析17.(4分)中断向量表中(假设中断向量表起始地址在0x00),位于0x08地址的中断是什么?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析18.(4分)中断向量表中(假设中断向量表起始地址在0x00),位于0x08地址的中断是什么?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析19.(4分)下列哪条指令,可以实现将地址单元(r1+r2×4)的数据读到r0?

A.

LDRr0,[r1,r2,LSL×2]

B.

LDRr0,[r2,r1,LSL×2]

C.

STRr0,[r1,r2,LSL×2]

D.

STRr0,[r2,r1,LSL×2]得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析20.(4分)ATPCS中规定,使用哪个寄存器存放程序的返回地址?

A.

r14

B.

r13

C.

cpsr

D.

spsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析二、多选题1.(4分)下列描述中,哪些不正确的是哪些?

A.

ARM不包含除法硬件

B.

ARM9以后的版本中包含除法硬件

C.

ARM中的除法交给协处理器完成

D.

ARM体系结构中专门的除法逻辑得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析2.(4分)ARM异常包括?

A.

复位

B.

未定义指令

C.

数据异常

D.

软件异常得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析3.(4分)ARM的3级流水线包括哪几个阶段?

A.

取址

B.

译码

C.

执行

D.

运算得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C解析4.(4分)ARM的中断向量号可以位于什么地址上?

A.

0x00000000

B.

0xffffffff

C.

0x0000ffff

D.

ffff0000得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析5.(4分)下列哪些指令可以实现把r0中的子数据保存到内存单元(r1+100)中?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#100]!

C.

STRr0,[r1],#100

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析一、单选题1.(4分)下列哪条指令,可以实现将地址单元(r1+r2×4)的数据读到r0?

A.

LDRr0,[r1,r2,LSL×2]

B.

LDRr0,[r2,r1,LSL×2]

C.

STRr0,[r1,r2,LSL×2]

D.

STRr0,[r2,r1,LSL×2]得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析2.(4分)ARM上电执行下列哪种异常?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析3.(4分)ARM汇编指令中,用于实现减法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析4.(4分)当处理器访问存储器失败时,将发生哪种异常?

A.

DataAbort

B.

指令预取异常

C.

IRQ中断请求

D.

FIQ中断请求得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析5.(4分)ARM中哪个异常优先级最高?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析6.(4分)ARM汇编语言中,用于实现软中断的是哪条指令?

A.

ADD

B.

SUB

C.

SWI

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析7.(4分)假设r0=0x05,r1=0x03,正确执行SUBr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析8.(4分)Intel生产的ARM芯片叫什么?

A.

PowerPC

B.

MIPS

C.

Firecold

D.

xscale得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析9.(4分)ARM的指令执行靠什么驱动?

A.

流水线

B.

微代码

C.

电容放电

D.

电磁感应得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析10.(4分)ATPCS中规定,使用哪个寄存器存放程序的返回地址?

A.

r14

B.

r13

C.

cpsr

D.

spsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析11.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析12.(4分)CMP指令用于实现什么功能?

A.

32位数比较

B.

切换跳转

C.

断点指令

D.

零计数得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析13.(4分)通常用作堆栈指针的寄存器叫什么名字?

A.

r13

B.

r14

C.

r15

D.

cpsr得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析14.(4分)ARM汇编指令中,用于实现64位无符号乘法运算的是哪条指令?

A.

UMULL

B.

UMLAL

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析15.(4分)ARM上的外设中断,通常产生哪种异常?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析16.(4分)CPSR寄存器的作用是什么?

A.

存储当前的处理器状态

B.

程序计数寄存器

C.

中断状态寄存器

D.

堆栈指针寄存器得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析17.(4分)ATPCS中规定,使用哪个寄存器存放堆栈基地址?

A.

r14

B.

r13

C.

cpsr

D.

spsr得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析18.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析19.(4分)ARM上的外设中断,通常产生哪种异常?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析20.(4分)ARM处理器中的哪个部分可以实现物理地址到虚拟地址的映射?

A.

ALU

B.

桶型移位寄存器

C.

Cache

D.

MMU得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析二、多选题1.(4分)多寄存器传送指令LDM/STM有哪几种寻址方式?

A.

IA(IncrementAfter)事后增址

B.

IB(IncrementBefore)事先增址

C.

DA(DecrementAfter)事后递减

D.

DB(DecrementBefore)事先递减得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析2.(4分)ARM内核有几种状态?

A.

ARM状态

B.

Thumb状态

C.

Jazelle状态

D.

中断状态得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析3.(4分)下列描述中,哪些不正确的是哪些?

A.

ARM不包含除法硬件

B.

ARM9以后的版本中包含除法硬件

C.

ARM中的除法交给协处理器完成

D.

ARM体系结构中专门的除法逻辑得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析4.(4分)下列指令中可以实现多寄存器传送的指令有哪些?

A.

LDM

B.

STM

C.

LDR

D.

STR得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析5.(4分)对CPSR寄存器的作用描述不正确的是?

A.

存储当前的处理器状态

B.

程序计数寄存器

C.

中断状态寄存器

D.

堆栈指针寄存器得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C,D解析一、单选题1.(4分)Thumb指令集的长度是多少?

A.

16

B.

32

C.

64

D.

72得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析2.(4分)下面所列指令,哪一条指令语法格式正确?

A.

ADDr1,r2

B.

ADDr1,r2,r3

C.

MOVr1,r2,r3

D.

LDRr1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析3.(4分)下列哪条指令执行完成后,可以影响程序的标志状态寄存器?

A.

MOVr1,r2

B.

CMPr1,r2

C.

ADDr0,r1,r2

D.

SUBr0,r1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析4.(4分)下列哪些指令可以访问程序状态寄存器?

A.

MRS

B.

MCS

C.

LDR

D.

STM得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析5.(4分)下面哪条指令使用了ARM中的桶型移位寄存器?

A.

LDRr0,[r1,#2]

B.

LDRr0,[r2]

C.

STRr0,[r1,r2,LSL#2]

D.

STRr0,[r2,#2]!得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析6.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1LSL#1后,r0的值为?

A.

0x05

B.

0x06

C.

0x07

D.

0x08得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析7.(4分)ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析8.(4分)ARM上的外设中断,通常产生哪种异常?

A.

FIQ

B.

IRQ

C.

DataAbort

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析9.(4分)ARM汇编指令中,用于实现减法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析10.(4分)下列哪个指令可以实现处理器的状态转移?

A.

B

B.

BL

C.

BX

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析11.(4分)下列处理器的处理速度,哪个更接近ARM9?

A.

80MHz

B.

150MHz

C.

260MHz

D.

335MHz得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析12.(4分)ARM的全称是什么?

A.

AdvancedRISRMachines

B.

ARunMachine

C.

AdvancedResearchMan

D.

AddressedRedMiddle得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析13.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析14.(4分)当处理器访问存储器失败时,将发生哪种异常?

A.

DataAbort

B.

指令预取异常

C.

IRQ中断请求

D.

FIQ中断请求得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析15.(4分)假设r0=0x01,r1=0x03,正确执行ADDr0,r0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析16.(4分)提供了安全解决方案的ARM系列产品是以下系列中的哪一种?

A.

PowerPC

B.

SecurCore

C.

OMAP

D.

AT91得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析17.(4分)用户模式下的可见通用寄存器个数为多少个?

A.

37个

B.

16个

C.

38个

D.

39个得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析18.(4分)ARM中哪个异常优先级最高?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析19.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?

A.

B.

不会

C.

根据程序的执行状态决定是否影响

D.

根据执行的指令决定是否影响得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析20.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1LSL#1后,r0的值为?

A.

0x05

B.

0x06

C.

0x07

D.

0x08得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析二、多选题1.(4分)下列哪些指令执行完成后,可以影响程序的标志状态寄存器?

A.

MOVr1,r2

B.

CMPr1,r2

C.

ADDSr0,r1,r2

D.

SUBr0,r1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析2.(4分)下列指令中,哪些指令可以实现程序的跳转?

A.

B

B.

BL

C.

BX

D.

BLX得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析3.(4分)ARM异常包括?

A.

复位

B.

未定义指令

C.

数据异常

D.

软件异常得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析4.(4分)下列指令执行完成后,使寄存器r1的值发生变化的是哪些?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#100]!

C.

STRr0,[r1],#100

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析5.(4分)ARM的中断向量号可以位于什么地址上?

A.

0x00000000

B.

0xffffffff

C.

0x0000ffff

D.

ffff0000得分:0知识点:嵌入式系统与结构作业题收起解析答案A,D解析一、单选题1.(4分)ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析2.(4分)ARM芯片采用什么样的体系结构?

A.

RISC

B.

CISC

C.

x86

D.

MIPS得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析3.(4分)假设r0=0x01,r1=0x03,正确执行MOVr0,r1后,r0的值为?

A.

0x01

B.

0x02

C.

0x03

D.

0x04得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析4.(4分)程序员可见的寄存器有哪些?

A.

r0~r15

B.

r0~r15、cpsr

C.

r0~r15、cpsr、spsr

D.

r0~r37得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析5.(4分)ARM用于响应快速外部中断的处理器模式叫什么?

A.

FIQ

B.

IRQ

C.

数据异常

D.

SWI得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析6.(4分)ARM汇编指令中,用于实现乘法运算的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析7.(4分)下列判断中,对ARM指令集和Thumb指令集的关系描述正确的是?

A.

ARM指令集是Thumb指令集的子集

B.

Thumb指令集是ARM指令集的子集

C.

Thumb指令集是ARM指令集的补充

D.

ARM指令集是Thumb指令集的补充得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析8.(4分)当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?

A.

B.

不会

C.

根据程序的执行状态决定是否影响

D.

根据执行的指令决定是否影响得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析9.(4分)条件指令助记符EQ代表什么?

A.

不相等

B.

相等

C.

大于

D.

等于得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析10.(4分)指令MOVr0,r1,LSL,#3中,LSL的作用是?

A.

算术右移

B.

逻辑左移

C.

逻辑右移

D.

循环右移得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析11.(4分)下列哪条指令可以实现把r0中的数据保存到内存单元(r1+100)中?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#200]

C.

STRr0,[r1,#300]

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析12.(4分)ARM的全称是什么?

A.

AdvancedRISRMachines

B.

ARunMachine

C.

AdvancedResearchMan

D.

AddressedRedMiddle得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析13.(4分)下面哪条指令使用了ARM中的桶型移位寄存器?

A.

LDRr0,[r1,#2]

B.

LDRr0,[r2]

C.

STRr0,[r1,r2,LSL#2]

D.

STRr0,[r2,#2]!得分:0知识点:嵌入式系统与结构作业题收起解析答案C解析14.(4分)下列那个寄存器被当作程序计数器pc?

A.

r12

B.

r13

C.

r14

D.

r15得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析15.(4分)ARM处理模式中,除以下那一种其他模式均为特权模式?

A.

用户模式

B.

管理模式

C.

IRQ模式

D.

数据异常模式得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析16.(4分)下列哪条指令执行完成后,可以影响程序的标志状态寄存器?

A.

MOVr1,r2

B.

CMPr1,r2

C.

ADDr0,r1,r2

D.

SUBr0,r1,r2得分:0知识点:嵌入式系统与结构作业题收起解析答案B解析17.(4分)ARM中哪个异常优先级最高?

A.

Reset

B.

未定义指令

C.

IRQ

D.

FIQ得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析18.(4分)当前程序状态字寄存器的名称是什么?

A.

CPSR

B.

SPSR

C.

MCR

D.

MSR得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析19.(4分)ARM汇编指令中,用于实现寄存器数据搬移操作的是哪条指令?

A.

ADD

B.

SUB

C.

MUL

D.

MOV得分:0知识点:嵌入式系统与结构作业题收起解析答案D解析20.(4分)CMP指令用于实现什么功能?

A.

32位数比较

B.

切换跳转

C.

断点指令

D.

零计数得分:0知识点:嵌入式系统与结构作业题收起解析答案A解析二、多选题1.(4分)下列指令中可以实现多寄存器传送的指令有哪些?

A.

LDM

B.

STM

C.

LDR

D.

STR得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析2.(4分)ARM内核有几种状态?

A.

ARM状态

B.

Thumb状态

C.

Jazelle状态

D.

中断状态得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B解析3.(4分)下列哪个指令可以实现处理器的状态转移?

A.

B

B.

BL

C.

BX

D.

BLX得分:0知识点:嵌入式系统与结构作业题收起解析答案C,D解析4.(4分)下列指令执行完成后,使寄存器r1的值发生变化的是哪些?

A.

STRr0,[r1,#100]

B.

STRr0,[r1,#100]!

C.

STRr0,[r1],#100

D.

STRr0,[r1,#400]得分:0知识点:嵌入式系统与结构作业题收起解析答案B,C解析5.(4分)下列描述中,哪些不正确的是哪些?

A.

ARM不包含除法硬件

B.

ARM9以后的版本中包含除法硬件

C.

ARM中的除法交给协处理器完成

D.

ARM体系结构中专门的除法逻辑得分:0知识点:嵌入式系统与结构作业题收起解析答案A,B,C,D解析请在正确的选项后点击,错选、多选、少选或不选均不得分。1.[单选题]ARM的全称是什么?AA:AdvancedRISRMachinesB:ARunMachineC:AdvancedResearchManD:AddressedRedMiddle2.[单选题]ARM芯片采用什么样的体系结构?AA:RISCB:CISCC:x86D:MIPS3.[单选题]ARM的指令执行靠什么驱动?AA:流水线B:微代码C:电容放电D:电磁感应4.[单选题]ARM使用什么样的总线协议?AA:AMBAB:CANC:1553b总线D:TCP/IP5.[单选题]ARM采用多少位的体系结构?BA:64位B:32位C:16位D:8位6.[单选题]根据ARM命名规则,ARM7TDMI的D代表什么意思?AA:debugB:支持Thumb指令C:多媒体处理D:支持Jazelle加速7.[单选题]根据ARM命名规则,ARM7TDMI的T代表什么意思?BA:debugB:支持Thumb指令C:多媒体处D:支持Jazelle加速8.[单选题]Intel生产的ARM芯片叫什么?DA:PowerPCB:MIPSC:FirecoldD:xscale9.[单选题]ARM体系结构中共有多少个物理寄存器?AA:37个B:10个C:12个D:72个10.[单选题]ARM使用那个寄存器存放程序的返回地址?AA:R14B:r12C:cpsrD:spsr11.[单选题]用户模式下的可见通用寄存器个数为多少个?BA:37个B:16个C:38个D:39个12.[单选题]当前程序状态字寄存器的名称是什么?AA:CPSRB:SPSRC:MCRD:MSR13.[单选题]ARM共有几种处理器模式?AA:7B:8C:9D:1014.[单选题]ARM用于响应快速外部中断的处理器模式叫什么?AA:FIQB:IRQC:数据异常D:SWI15.[单选题]ARM上电后进入哪种模式?BA:FIQ模式B:管理模式C:IRQ模式D:数据异常模式16.[单选题]当程序直接改写cpsr来切换模式时,cpsr会被复制到spsr?BA:会B:不会C:根据程序的执行状态决定是否影响D:根据执行的指令决定是否影响17.[单选题]Thumb指令集的长度是多少?AA:16B:32C:64D:7218.[单选题]ARM的启动向量?BA:0xffffffffB:0x00000000C:0x11110000D:0000ffff19.[单选题]提供了安全解决方案的ARM系列产品是以下系列中的哪一种?BA:PowerPCB:SecurCoreC:OMAPD:AT9120.[单选题]ARM处理模式中,除以下那一种其他模式均为特权模式?AA:用户模式B:管理模式C:IRQ模式D:数据异常模式21.[单选题]当处理器访问存储器失败时,将发生哪种异常?AA:DataAbortB:指令预取异常C:IRQ中断请求D:FIQ中断请求22.[单选题]各种模式下通用的寄存器有那些?AA:r0~r7B:r0~r12C:r0~r37D:r0~r423.[单选题]程序员可见的寄存器有哪些?BA:r0~r15B:r0~r15、cpsrC:r0~r15、cpsr、spsrD:r0~r3724.[单选题]通常用作堆栈指针的寄存器叫什么名字?AA:r13B:r14C:r15D:cpsr25.[单选题]通常用来保存子程序返回地址的连接寄存器叫什么?BA:r1B:r14C:spsrD:cpsr26.[单选题]下列那个寄存器被当作程序计数器pc?DA:r12B:r13C:r14D:r1527.[单选题]程序状

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论