试题纸。
课程名称适用专业年级。
考生学号考生姓名。
嵌入式系统结构与操作系统》期中试卷。
一、填空题(35分,每小题5分)
1.arm7tdmi采用**流水线结构,对于arm指令集,当处理器执行0x40001000处的指令时,pc的值为 ,该处的指令处于状态。
2.arm7tdmi处理器采用的计算机结构,程序存储器和数据存储器的编址方式为 。i/o设备与存储器的编址方式为 。
3.arm处理器模式中, 式可以自由切换到其他模式,而模式不能直接切换到其他模式。
4.arm7tdmi处理器的复位是电平复位,复位之后,处理器处于状态,进入模式,pc
5.设r0中的内容为0xll223344,执行下列指令:
ldr rl,#0x4000l000
str r0,[r1]
ldr r2,[r1]
若存储器采用大端格式,则以0x40001000为字地址的内容为 ,贮的值为 ;若存储器采用小端格式,则以0x4000l000为字地址的内容为 ,r2的值为 。
6.a rm程序格式中,标号必须书写,而指令书写。
7.arm指令中的第二操作数为常数时,必须是 ,下列各常数中,属于合法的有。
(0xe00000lc,0xl0l,111111l1b,0x3fc0)。
三、选择题:(30分,每小题6分)
1.存储器重映射:
lpc2210具有( )种存储器重映射模式。
( a ) 3 ( b ) 5 ( c ) 1 ( d ) 4
当程序己固化到片内flash ,向量表保存在0x00000000起始处,则map[1:0]的值应该为( )
( a ) 00 ( b ) 01 ( c ) 10 ( d ) 11
lpc系列arm7微控制器存储器重映射的目标起始地址为( )共( )个字。
a )0x00000000,8 ( b )0x40000000,8
( c )0x00000000,16 ( d ) 0x7fffe0000,8
对pinsel2寄存器只可以( )
( a )读 ( b )写 ( c )读-修改-写 ( d )不能操作。
将p0.8、p0.9设置为txd1、rxd1功能,应该设置pinsel0的17:16 位为( )
a ) 00 ( b ) 01 ( c ) 10 ( d ) 11
二、简答题:(35分,每小题5分)
1.简述arm体系结构支持的7种处理器模式。
2.中止发生在对存储器的访问不能完成时,中止包含两种类型。
3.当多个异常同时发生时,一个固定的优先级系统决定它们被处理的顺序,该顺序是什么?
4.ldr 伪指令与ldr加载指令的功能和应用有何区别。举例说明。
5.指令“mov r0,#0x87654321”是否正确?为什么?
6.设置引脚为gpio 功能时,如何控制某个引脚单独输入输出?当需要知道某个引脚的当前输出状态时,是读取什么寄存器?
7.lpc2114的两个uart符合什么标准?哪个uart可以作为isp通信?哪个uart具有modem 接口?
四、附加题:(20分)
1.假设有一个基于lpc2210的系统,所使用的晶振为11.0592mhz,试计算出最大的系统时钟fcclk频率为多少?此时pll的m值和p值各为多少?
列出计算公式,并编写设置pll的程序段。
嵌入式ARM嵌入式系统设计
摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...
嵌入式系统
期末作业考核。满分100分。一 判断题 每题3分,共30分 1.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。答 错。2.运行在智能手机或平板电脑中的android系统是一种嵌入式操作系统。答 对。3.windriver公司所提供的软件开发包是...
嵌入式系统
关于嵌入式系统 献给热爱此道的初学者们前言。网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易 一 嵌入式系统的概念。着重理解 嵌入 的概念。主要从三个方面上来理解。1 从硬件上,将基于cpu的处围器件,整合到cpu芯片内部,...