基本信息
文件名称:2025年大学试题(计算机科学)-嵌入式设计考试近5年真题荟萃附答案.docx
文件大小:210.93 KB
总页数:20 页
更新时间:2025-05-21
总字数:约7.52千字
文档摘要

(图片大小可自由调整)

2025年大学试题(计算机科学)-嵌入式设计考试近5年真题荟萃附答案

第I卷

一.参考题库(共80题)

1.指令解析:AND??R0,R0,#3

2.将模拟信号转换成数字信号的电路是DA转换器。

3.“()”、“()”与“()”是嵌入式系统的三个基本要素。

4.指令解析:CMN??R1,R2

5.指令解析:说明指令STMIA?r12!,{r0-r11}的操作功能。

6.指令解析:CMP??R1,R2

7.S3C2410X微处理器有117位通用I/O和24位外部中断源的外围资源。

8.ARM920T有哪些运行模式,其中哪些属于特权模式?

9.ARM微处理器支持四种类型的堆栈,即:()、()、()、()。

10.S3C2410X微处理器有以下外围资源:()个LCD控制器

A、1

B、2

C、3

D、4

11.LDR??R0,[R1+4]指令实现的功能是将R1的内容加4后送R0。

12.指令解析:STR?R0,[R1],#8

13.ARM9TDMI支持哪几种指令集,各有什么特点?

14.S3C2410X存储控制器支持大端、小端模式存储,可寻址1GB的空间。

15.ARM提供的可执行映像文件的模板包括哪3个生成目标?各包含什么调试信息?

16.相对于ARM指令集,Thumb指令集的特点是()

A、指令执行速度快

B、16位指令集,可以得到密度更高的代码,对于需要严格控制成本的设计非常有意义

C、Thumb模式有自己独立的寄存器

D、16位指令集,代码密度高,加密性能好

17.ARM920T体系结构支持哪两种方法存储字数据?

18.S3C2410的处理器对内存的访问只能通过Load/Store指令来实现。

19.ATPCS规定数据栈是()类型

A、满递减

B、满递增

C、空递减

D、空递增

20.阅读下列与看门狗有关的寄存器描述,解释每一行代码的功能。

21.什么是RISC?什么是CISC?

22.指令解析:LDR??R1,[R0+4]

23.指令解析:MRS??R0,SPSR

24.S3C2420X?I/O口常用的控制器是()

A、端口控制寄存器(GPACON-GPHCON)

B、端口数据寄存器(GPADAT-GPHDAT)

C、外部中断控制寄存器(EXTINTN)

D、以上都是

25.ADD?R0,R1,#3属于()寻址方式。

A、?立即寻址

B、?多寄存器寻址

C、?寄存器直接寻址

D、?相对寻址

26.编译链接代码时,有两种存储代码和数据的字节顺序,一种是(),另一种是()。

27.通常所说的?32?位微处理器是指()

A、地址总线的宽度为32?位

B、处理的数据长度只能为32位

C、CPU字长为32位

D、通用寄存器数目为32个

28.下图是ARM9处理器的当前程序状态寄存器,请简单说明各位的功能。

29.ARM9TDMI支持的数据类型有几种?各有什么要求?

30.S3C2410X可通过软件的方式控制系统时钟,从而达到降低功耗的目的。

31.初始值R1=23H,R2=0FH执行指令BIC??R0,?R1,R2,LSL?#1后,寄存器R0,R1的值分别是多少?

32.μCOS-II操作系统不属于()

A、RTOS

B、占先式实时操作系统

C、非占先式实时操作系统

D、嵌入式实时操作系统

33.在进行基于ARM核的嵌入式系统软件开发时,调用如下函数: int?do_something(int?arg1,void?*arg2,char?arg3,int?*arg4) 这四个参数通过什么方式从调用程序传入被调函数?

34.S3C2410支持几种引导方式(或者说是内存映射方式)?简述Nand引导方式S3C2410硬件做的事情。

35.S3C2410X的时钟和电源管理模块包括三个部分:时钟管理逻辑、USB时钟控制和电源管理。

36.ARM状态是32位,执行字对准的ARM指令。

37.简述MMU的含义及主要工作。

38.通常所说的?32?位微处理器是指地址总线的宽度为32位。

39.嵌入式系统由硬件和软件两大部分组成。

40.嵌入式开发环境主要包括哪些组件?

41.指令解析:B??0x1200

42.ARM9TDMI核中TDMI的基本含义是什么?

43.下列ARM指令