ARM 工程师认证考试内容及答案

更新时间:2024-01-26 16:11:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1.[单选题]ARM处理器中优先级别最高的异常为( D) A:FIQ B:SWI C:IRQ D:RESET

2.[单选题]下面属于ARM 子程序调用指令的是( C ) A:B B:BX C:BL D:MOV

3.[单选题]ARM9是( C )级流水线. A:1 B:3 C:5 D:7

4.[单选题]不是MMU作用的是( C ) A:内存保护 B:地址转换 C:加快存取速度

D:提升内存分配、管理功能

5.[单选题]ARM中可以访问状态寄存器的指令是( D ) A:MOV B:LDR C:MCR D:MRS

6.[单选题]ARM数据处理指令中有效的立即数是( B ) A:0X0000FFFF B:0XF000000F C:0X0F000012 D:0X00001F90

7.[单选题]System模式下使用( C )个寄存器 A:37个 B:18个 C:17个 D:19个

8.[单选题]Thumb 指令集是( B )字节对齐的 A:1 B:2 C:3 D:4

9.[单选题]ARM920T核的异常向量表位置不可以是( B ) A:0

B:0xc0000000 C:0xffff0000

10.[单选题]下面指令执行后,改变R1寄存器内容的指令是 ( D ) A:TSTR1, #2 B:ORR R1,R1,R1 C:CMPR1, #2 D:EOR R1,R1,R1

11.[单选题]MOV R1, #0x1000 LDR R0, [R1],#4

执行上述指令序列后, R1寄存器的值是( B ) A:0x1000 B:0x1004 C:0x0FFC D:0x4

12.[单选题]当进行数据写操作时Cache未命中,根据Cache执行的操作不同,将Cache分为两类( C )

A:数据Cache和指令Cache B:统一Cache和独立Cache C:写通Cache和写回Cache

D:读操作分配Cache和写操作分配Cache

13.[单选题]异步串口中数据位不可以是( D ) A:5 B:6 C:8 D:9

14.[单选题]ADD R0,R1,#3 属于( C )寻址方式 A:立即寻址 B:多寄存器寻址 C:寄存器直接寻址 D:相对寻址

15.[单选题]ARM指令集和Thumb指令集分别是( D )位的。 A:8位、16位 B:16位、32位 C:16位、16位 D:32位、16位

16.[单选题]在用ARM汇编编程是,其寄存器有多个别名,LR 是指( C ) A:R12 B:R13 C:R14 D:R15

17.[单选题]复位后,ARM处理器处于( A )模式 A:SVC B:System C:User D:ARM

18.[单选题]在SOC上,哪个部分不在ARM核内( B )

A:Cache B:CP15 C:MMU

D:中断控制器

19.[单选题]对寄存器R1的内容除以4的正确指令是( C ) A:ASL R1,#2 B:ASR R1,#2

C:MOV R1,R1,ASR #2 D:MOV R1,R1,LSL #2

20.[单选题]下面指令执行后,改变R1寄存器内容的指令是( D ) A:TST R1, #2 B:ORR R1,R1,R1 C:CMP R1, #2 D:EOR R1,R1,R1

21.[单选题]ATPCS规定中,推荐子函数参数最大为( D ) 个 A:1 B:2 C:3 D:4

22.[单选题]I2C协议中有几根信号线( B ) A:1 B:2 C:3 D:4

23.[单选题]在实际嵌入式系统设计中常用( C)来驱动步进电机 A:DAC B:ADC C:PWM D:Timer

24.[单选题]存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为:( C ) A:0x00 B:0x87 C:0x65 D:0x61

25.[单选题]FIQ ,IRQs调用返回时,应该调用哪条语句:( C ) A:MOVS pc , lr B:MOVS pc, lr ,# 4 C:SUBS pc , lr ,# 4 D:MOV pc , lr

26.[单选题]下列选项中符合gcc的编译流程的是( A ) A:预处理->编译->汇编->连接 B:预处理->汇编->编译->连接 C:编译->预处理->汇编->连接

D:预处理->连接->汇编->编译

27.[单选题]下列二进制工具哪个可以用作反汇编( B) A:size B:objdump C:nm D:strip

28.[单选题]当用户程序运行时会自动打开( D )个标准流 A:0 B:1 C:2 D:3

29.[单选题]u-boot所支持的命令中,哪个是来设置环境变量的( A ) A:setenv B:mm C:mtest D:bootm

30.[单选题]内核启动过程中,如果终端出现”Error:a”错误,可能出现的原因是(C ) A:内核不支持当前处理器

B:内核不支持当前开发平台

C:内核初始化终端出现错误

31.[单选题]Linux系统中设备节点可以创建在( D ) A:/dev目录下 B:根目录下 C:/tmp 目录下 D:以上都可以

32.[单选题]调试内核时,下列函数适合在内核解压后,console初始化以前使用的是( c ) A:puts B:printascii C:printk D:printf

33.[单选题]已知UNIX系统的umask值为033,open函数创建权限为666的文件,则新创建文件的权限为( B )。 A:–rw-rw-r--(664) B:–rw-r--r--(644) C:-----w--w-(022) D:–rwxr-xr-x(633)

34.[单选题]下列哪个文件系统可以运行在nand flash上,并具只读特性( C ) A:yaffs2 B:jffs2

C:cramfs D:ramfs

35.[单选题]通常情况下,kmalloc函数能分配的最大内存是( C ) A:4K B:64K C:128K D:4M

36.[单选题]以下哪种方法无法查看进程的信息 ( c ) A:ps

B:查看/proc目录 C:kill D:top

37.[单选题]不能被用户进程屏蔽的信号是 ( B ) A:SIGINT B:SIGSTOP C:SIGQUIT D:SIGILL

38.[单选题]在用busybox制作根文件系统时,对inittab文件的action,如果要求在程序执行前按enter键进入终端,符合的是( A ) A:askfirst B:respawn C:sysinit D:wait

39.[单选题]下列哪种Linux内核互斥、同步机制会引起睡眠( C ) A:spinlock B:semphore C:rwlock D:seqlock

40.[单选题]Linux系统中,内核以( D )区分设备 A:设备节点名 B:设备节点号 C:设备名称 D:设备号

本文来源:https://www.bwwdw.com/article/dh0w.html

Top