嵌入式系统及应用

发布 2022-10-21 07:15:28 阅读 3225

一、选择题。

1、下面哪个系统属于嵌入式系统。(d)

a、“天河一号”计算机系统b、联想t400笔记本计算机。

c、联想s10上网本d、联想ophone手机。

2、下面关于哈佛结构描述正确的是(a)。

a、程序存储空间与数据存储空间分离b、存储空间与io空间分离。

c、程序存储空间与数据存储空间合并d、存储空间与io空间合并。

3、下面哪一种工作模式不属于arm特权模式(a)。

a、用户模式b、系统模式。

c、软中断模式d、fiq模式4、指令“ldmia r0!, 的寻址方式为(c)

a、立即寻址b、寄存器间接寻址c、多寄存器寻址d、堆栈寻址5、在vi编辑器中,删除整行文本的指令是(c)

a、db、yyc、ddd、q

6、关于arm处理器的异常的描述不正确的是(c)

a、复位属于异常b、除数为零会引起异常。

c、所有异常都要返回d、外部中断会引起异常7、clinux与标准linux最大的区别在于(b)

a、文件系统b、内存管理c、任务调度算法d、应用开发模式。

8、嵌入式操作系统一般通过(a)手段来解决**体积与嵌入式应用多样性的问题。

a、使用可定制的操作系统。

b、将操作系统分布在多个处理器上运行。

c、增大嵌入式设备的存储容量。

d、使用压缩软件对操作系统进行压缩。

9、建立嵌入式linux开发环境中,使用bootp协议的直接目的是:(b)

a、分配宿主机的ip地址b、分配目标机的ip地址。

c、用于宿主机和目标机之间通讯d、用于监控目标机的运行。

10、向无任何程序的目标机中写入bootloader程序,一般使用下面那种接口:

b)a、串口b、jtagc、ethernetd、usb

11、能实现把立即数0x3ff5000保存在r0中的指令是___c___

a、ldrr0, =0x3ff5000b、ldrr0, 0x3ff5000c、mov

r0, 0x3ff5000

d、movr0,= 0x3ff5000

12、指令ldr r0,[r1, #4]!实现的功能是___b___a、ro←[r1+4]

b、ro←[r1+4], r1←r1+4

d、ro←[r1], r1←r1-4

c、ro←[r1], r1←r1+4a、axd

13、在上机实验中,ads开发环境下,调试程序用___a___软件。

b、debugc、gcc d、make

14、用汇编指令对r15赋值,可以实现___d___a、程序的跳转。

b、实现b指令功能。

d、a b c都可以。

c、子程序的返回。

15、亿道实验箱采用的lcd屏是a类型。 stnc. ***. dstn二、简答题。

1.形形色色的嵌入式系统默默无闻地生活在我们的身边,为我们的学习生活增加了无穷的乐趣。请列举你所熟悉的五个嵌入式应用系统。

u盘*****器手机蓝牙耳机gps导航仪机顶盒照相机路由器。

程序实现的主要功能系统初始化、加载和运行内核程序。

bootloader就是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。

3.简述make命令和makefile文件的关系。

make程序能够根据程序中各模块的修改情况,自动判断应对哪些模块重新编译,保证软件是由最新的模块构建的。至于检查哪些模块,以及如何构建软件由makefile文件来决定。虽然make可以在makefile中进行配置,除此之外我们还可以利用make程序的命令行选项对它进行即时配置。

4.初始值r2=5,r3=4,r4=3,执行指令subs r2,r3,r4,lsr #2后,寄存器r2,r3的值分别是多少?

r4=3,右移两位后,r4=0。r3-r4结果存放在r2中,所以r2=4,r3=4

5.什么是交叉编译环境?对于所使用的目标硬件pxa270而言,为什么要使用交叉编译环境?

交叉编译环境是指,在一个架构下(比如pc)用交叉编译器编译出可在另一个架构上(比如arm)运行的**的过程。

6.现在有一个空的pxa270开发板,要将已制作好的linux内核映象zimage和。

根文件系统映象传输到开发板上并启动linux需要经过哪些步骤。1.连接jtag线和com口。

2.利用jtag烧写bootloader,并启动bootloader3.在宿主机上配置bootp服务和tftp服务。

4.在目标板上使用bootp命令获取ip,使用tftp zimage kernel和tftp 分别传输内核和根文件系统映像5.使用命令boot启动。

嵌入式系统原理及应用

嵌入式系统原理及应用复习。一 判断题 每小题2分,共30分 1 嵌入式系统必须有操作系统。2 单片机应用系统不属于嵌入式系统。3 通用计算机也可以作为嵌入式系统集成到产品中。4 嵌入式处理机只能是单核形式。5 arm是所有嵌入式处理机的总称。6 flash存储器是以扇区为单位进行读写的。7 所有的嵌...

嵌入式系统原理及应用

2010 年 嵌入式系统原理及应用考试提纲 一 填空题。1 jtag是英文joint test action group 联合测试行为组织的缩写,该组织成立于1985年,是由几家主要的电子制造商发起制订的pcb和ic测试标准。该标准规定了进行边界扫描所需要的硬件和软件。jtag主要应用于电路的边界扫...

嵌入式系统应用

图3 模版程序。删去该模版user文件夹下的源文件,添加测试用的led的c程序,并选择reloutchip,进行make编译,如图4所示 图4 make编译。由图4可知,程序正确,选择debug进行调试前,需确认choose target里添加了并选择它,如图5所示 图5 easyjtag targ...