嵌入式系统开发试题

发布 2022-10-21 10:30:28 阅读 9957

2009至2010学年第 1 学期。

嵌入式开发系统试卷a

一、填空题(本题 20 分,每空1分)

1. 嵌入式系统主要包括一下几类和 。

2.嵌入式操作系统现在比较流行的有和等。

3. arm的v4t版本以上一般都支持两类指令集,分别为。

4.arm处理器工作模式有7种,它们分别是。

和模式。5.arm内部寄存器都是位。

6.arm内部的程序状态寄存器主要分两类,分别是它们始终记录着arm的工作状态、模式和各个状态标志,非常重要。

二、判断题下列指令哪些是非法指令(本题 10 分,每题2分,正确的在后面括号内打“√”错误的在后面打“ⅹ”

arm7tdmi 归为arm的v4t体系版本。

arm7tdmi 支持32bit和16bit指令。

thumb指令为32bit指令。

s3c44box的i/o结构与单片机i/o结构完全一样。

s3c44box的存储器结构分为8个段,每个段为32mb

三、选择题(每题只有一个正确答案,每小题3分)

1.s3c44b0x的存储器线宽不可配置为( )

a)32bit (b)16bit (c)8bit (d)4bit

2.s3c44b0x有中断源( )

a)5个 (b)30个 (c)4个 (d)6个。

3.已知(r0)=09h,(r1)=4000h,(r2)=40000h,在执行下列指令后,(r0

add r0,r1,r2a.09h b.4000h

c.40000h d.44000h

4.and r6,r7,#0xff 指令中第二个源操作数 #0xff的寻址方式是( )

(a)寄存器寻址 (b)寄存器间接寻址 (c)立即寻址 (d) 直接寻址。

四、简述题(本题 22分)

1、现在常用的arm内核有哪些系列? (7分)

2、嵌入式系统的基本概念是什么?(7分)

3.arm7系列三星44b0x内部有哪些主要资源?(8分)

五、读指令回答问题(本题 22分)

1)ldr r2, =0x0c010000 (6分)

ldr r3, =0x55aa55aa

str r3, [r2] ;地址0x0c010000 中的内容为。

ldr r3, [r2] ;地址0x0c010000 中的内容为。

2)ldr r2, =0x0300000 (16分)

ldr r1, =0x01

ldr r3, =0x64

str r1, [r2地址0x0300000 中的内容为。

sub r3, r3, #1r3

add r1, r1, #1 ; r1

lllldr r4, [r2]

add r4, r4, r1

str r4, [r2]

add r1, r1, #

sub r3, r3, #

cmp r3, #0x0

bne lll

该程序完成的功能为:

六、编程题 (本题 14 分)

编写一段程序,porte 的pe0、接led0,pe1接led1,pe2接led2,pe3接led3。(均为高有效)将四个led轮流点亮,间隔一段时间(不具体规定间隔时间)。不考虑bootloader。

嵌入式系统开发试题

一单项选择题。1.世界上第一台计算机研制成功的年代是 c 1944年 1945年 1946年 1947年。2.十进制数235,用二进制表达为 a 3.arm采用定长指令格式,所有指令都是32位,bit 31 28 为 b 目标寄存器编码 条件执行 指令操作符编码 永远是0 4.8080处理器是 c ...

嵌入式系统开发

1 汇编程序调用c程序 atpcs反正就是一种规则 1 汇编程序的设置要遵循atpcs规则,保证程序调用时参数能正确传递。2 在汇编程序中使用import伪指令声明将要调用的c程序函数。3 在调用c程序时,要正确设置入口参数,然后使用bl调用。2 c程序调用汇编程序。1 汇编需的设置要遵循atpcs...

嵌入式系统开发

目录。多进程程序设计 2 1.摘要 2 2.设计目的 2 3.设计要求 2 4.设计原理 3 5.功能设计 3 5.1任务进程的建立 3 5.2子进程创建子进程 4 5.3管道通信的实现 5 5.4进程c的ls l指令 9 6.心得体会 10 7.参考文献 10 附录 程序 11 众所周知,目前市场...