全国计算机等级考试三嵌入式系统开发技术真题

全国计算机等级考试三嵌入式系统开发技术真题
全国计算机等级考试三嵌入式系统开发技术真题

全国计算机等级考试三嵌入式系统开发技术真题

一、选择题

1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。

A:嵌入式系统与通用计算机一样,也由硬件和软件两部分组成

B:硬件的主体是和存储器,它们通过接口和设备与外部世界联系

C:嵌入式系统的主要使用的是数字信号处理器

D:嵌入式系统的软件配置有些很简单,有些比较复杂

2:下面关于数字信号处理器的叙述中错误的是()。

A:它是一种适用于数字信号处理的微处理器

B:它的英文缩写是

C:它支持单指令多数据()并行处理的指令

D:它能显著提高音频、视频等数字信号的数据处理效率

3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。

已经成为嵌入式处理器芯片的主流发展趋势

B:它是集成电路加工工艺进入到深亚微米时代的产物

C:片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持功能

D:片上系统既能把数字电路也能把模拟电路集成在单个芯片上

4:按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。

A:高端系统、中端系统和低端系统

B:军用系统、工业用系统和民用系统

C:硬实时系统、准实时系统和非实时系统

D:片上系统、微控制器和数字信号处理器

5:半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是()。

A:集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路

B:集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高

C:集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片

D:集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成

6:一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少?()。

A:0.3

B:0.5

C:1

D:1.5

7:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。

地址

地址

C:有效载荷

D:校验信息

8:下面是协议中A类地址有关规定的叙述,其中正确的是()。

A:它适用于中型网络

B:它适用的网络最多只能连接65534台主机

C:它不能用于多目的地址发送(组播)

D:它的二进制表示中最高位一定是“0”

9:对于嵌入式处理器说法正确的是()。

处理器采用和相结合的结构

B:嵌入式处理器都采用哈佛结构

处理器具有耗电省、功能强、成本低等特点

处理器内部的总线标准是

10:以下关于处理器的叙述中,错误的是()。

711为经典处理器

系列为应用处理器,主要面向高端应用

系列为面向移动计算领域的嵌入式处理器

系列应用于实时应用的场合

11:关于的工作状态,以下说法正确的是()。

处理器的工作状态包括状态和状态两种

状态支持16位指令宽度也支持32位指令宽度

状态或2状态下,代码密度低于状态,占用存储空间变大

处理器复位后自动进入状态

12处理器当前运算操所产生的标志位记录在以下哪个寄存器中?()。

13处理器如果R1=0x98001200,已知在小端模式下,内存0x98001204中存放数据0x35, 0x98001205中存放数据0x36, 0x98001206中存放数据0x37, 0x98001207中存放数据0x38, 在指令 R0,[R1,#4]执行后,R0中的值为()。

A:0x35363738

B:0x36353837

C:0x38373635

D:0x37383536

14处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是()。

R0,[R1]

R0,[R1]

R0,[R1]

R0,[R1]

15:在以下处理器指令中可让寄存器R1中指定位“清零”的指令操作码为()。

16处理器如果R1=0x00000080,则指令 R01, 2执行后,R0的值为()。

A:0x00000200

B:0x00000320

C:0x00000020

D:0x00000040

17:以下处理器的指令或伪指令错误的是()。

R12

R10x12345678

R10x00000020

R123

18处理器在比较指令之后,如果要依据是否相等转移到指定地址L1,则以下指令错误的是()。

L1

L1

L1

L1

19:下面是有关嵌入式系统的最小系统组成的叙述:

Ⅰ. 嵌入式最小系统包括嵌入式处理器

Ⅱ. 嵌入式最小系统包括电源电路

Ⅲ. 嵌入式最小系统包括时钟电路

Ⅳ. 嵌入式最小系统包括复位电路

上述叙述中,正确的是()。

A:仅Ⅰ和Ⅲ

B:仅Ⅰ和Ⅱ

C:仅Ⅱ、Ⅲ和Ⅳ

D:全部

20:下面关于的叙述中,错误的是()。

技术是一种嵌入式测试技术

B:大多数嵌入式处理器芯片不包含接口

C:多个器件可以通过接口串联在一起进行测试

D:通过芯片的接口可以实现在线编程功能

21:典型的嵌入式系统硬件由嵌入式最小硬件系统及相关通道或接口组成,若一个嵌入式系统需要完成模拟量输出功能,该功能是由下面列出的嵌入式系统的哪个通道实现的?()。

A:前向通道

B:后向通道

C:人机交互通道

D:相互互连通道

22:基于内核的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统,下面列出的组件中,不与系统总线相连的组件是()。

A:电源管理与时钟控制器

控制接口

D:中断控制器

23:下面是基于内核的嵌入式芯片中有关的叙述,其中错误的是()。

作为输入接口时具有缓冲功能

作为输出接口时具有锁存功能

的引脚一般是多功能复用的

一般只具有0态和1态,不具有高阻状态

24:基于内核的嵌入式芯片中包含互连通信组件,下面不属于互连通信组件的是()。

2C

25:下面是关于嵌入式系统使用的存储器的叙述:

Ⅰ. 嵌入式系统使用的存储器按照其存取特性可分为和

Ⅱ. 嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器Ⅲ. 嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器

Ⅳ. 新型的铁电存储器在嵌入式系统中得到了应用

上述叙述中,正确的是()。

A:仅Ⅰ和Ⅱ

B:仅Ⅱ和Ⅲ

C:仅Ⅰ和Ⅲ

D:全部

26:下面关于I2C的叙述中,错误的是()。

2C即集成电路互连总线

2C具有、和共3条信号线

2C传送数据时,每次传送的字节数目没有限制

2C是多主总线

27:下面是关于的叙述,其中错误的是:()。

芯片中的收发信息时,可以采用模式,也可以采用普通模式

传送信息的格式以起始位开始,以停止位结束

传送信息时,一次传送的数据位的长度只能是8位

D:基于可组成232接口

28:下面是关于嵌入式系统中使用的键盘的叙述,其中错误的是()。

A:利用嵌入式芯片的构成线性键盘时,一个按键需要占用一个引脚

B:采用矩阵键盘结构时,8个引脚最多能构成12个按键的键盘

C:采用机械式按键设计键盘时,按键按下时会产生抖动

D:矩阵键盘通常用行扫描法或反转法读取按键的特征值

29操作系统启动的过程中,执行完毕后,调用应用程序主文件(通常是)里的()函数。()函数在执行过程中,除了用户函数和硬件初始化函数之外,需要执行以下三个主要的函数:

I. () . (). ()

它们的执行顺序是()。

、、

、I、

、、I

、、I

30系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。

A:任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理

B:任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行

C:任务处于运行态,指任务得到了的控制权正在运行之中

D:任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态

31总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。

A:真正实现任务切换的函数是()

B:任务级的调度是由函数()完成

C:中断级的调度是由函数()完成

D:实现上下文切换的函数是()

32允许中断嵌套,嵌套层数可达多少层?()。

A:32

B:26

C:128

D:255

33能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?()。

A:10 100

B:101000

C:100 1000

D:100 10000

34的事件控制块有4种类型,需要使用4个不同的函数来创建。如下选项中哪一个用于创建事件控制块?()。

()

()

( )

()

35:下面关于内核的有关叙述中,错误的是()。

A:进程调度模块负责控制进程对资源的使用,所采取的调度策略是使得各个进程能够平均访问,但并不保证内核能及时地执行硬件操作

内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口

C:网络接口模块包含网络接口驱动程序

D:支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字

36:关于,以下说法错误的是()。

全称,通过接口完成启动支持多种处理器和操作系统

支持、x86、等多种体系结构的处理器

支持嵌入式、、、、等操作系统

采用两个阶段完成操作系统的引导加载

37:关于微内核和宏内核操作系统,如下哪一项的说法是错误的?()。

是典型的微内核结构嵌入式操作系统

追根溯源是一个类操作系统,它属于宏内核架构

是典型的宏内核操作系统

D:一般认为微内核系统的实时性较好,故归类为强实时嵌入式操作系统

38:以下关于操作系统的叙述中,错误的是()。

A:是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统

B:在航空航天、通信和国防领域具有广泛的应用

C:属于大型商用操作系统,具有配套的集成开发环境,为开发者带

来很大方便

D:支持基于抢占式优先级调度的任务管理

39:嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。是一个较常用的开发工具软件,下面的有关叙述中错误的是()。

中包括工程管理器、编译连接器、调试器和指令集仿真器

只支持内核的微处理器芯片

支持对存储器的编程

编译的代码比1.2编译的代码执行效率高

40:若基于操作系统所开发的应用程序源文件名为,那么要生成该程序代码的调试信息,编译时使用的命令正确的是()。

1芯片中的绝大多数是以核的方式集成在芯片中的,很少再自行设计开发。目前32位嵌入式处理器主要采用的是由【1】国一家专门从事处理器内核设计公司设计的【2】内核。

2:我国大陆地区目前广泛使用的汉字编码国家标准有【3】和18030两种,常用汉字采用【4】个字节表示。

3:在中负责选择合适的路由,使发送的数据分组()能够正确无误地按照地址找到目的计算机所使用的是【5】协议簇中的【6】协议。

4处理器有7种异常,按向量地址从小到大排列的顺序是:【7】、未定义指令、软件中断、指令预取中止、数据访问中止、【8】以及快速中断。

5:在处理器中,R0~R15是通用寄存器,其中作为堆栈指针使用的寄存器是【9】,作为程序链接寄存器使用的是【10】。

6:已知处理器的R1=0x12345678, R2=00000,则执行指令 R012后,寄存器R0=【11】,R1=【12】。7:已知处理器进位标志C=1, R1=1000, R2=99, 执行指令 R0,R1,R2之后,R0=【13】, R1【14】。8处理器用一条指令完成有条件的无符号数加法运算,并更新中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为【15】;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为【16】。

9:为了连接内核与处理器芯片中的其他各种组件,公司定义了总线规范,该规范用4个大写英文字母表示为【17】,即先进的微控制器【18】体系结构。

10处理器芯片内部的【19】组件包括和,有的还带有比较器等。这对于既需要处理【20】信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。

11:目前有两种主要的闪存技术,一种是【21】,其特点是以字节为单位随机存取,另一种是【22】,以页(行)为单位随机存取。(填写用英文大写字母表示的简称)

12:如存储器的工作频率为333,数据线宽度为32位,每个周期传输1次数据,则存储器的带宽【23】。若存储器总线采用串行总线,以10位为一个数据帧(包含一个字节的存储数据),则总线带宽=总线频率【24】。

13的信号线称为【25】数据线, 称为【26】数据线。

14:响应时间()是计算机从识别一个外部事件到做出响应的时间。在运行过程中响应时间是重要指标之一,其具体指标包括:【27】延迟时间和【28】切换时间。

15 是目前常用的嵌入式操作系统之一,其内核只提供【29】调度、任务间通信与同步、任务管理、时间管理和【30】管理等基本功能,资源消耗非常小。

16:具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举(),对应的程序称为引导程序,或者引导加载程序()。引导加载程序主要完成【31】、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动【32】。

17:由于的实现依赖于的体系结构,因此大多数都分为1和2两大部分。依赖于体系结构的代码,比如设备初始化代码等,通常都放在1中,且使用【33】语言来实现,以达到短小精悍的目的。而2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和【34】性。

18基本的设计理念就是“架空”内核,以便让其他实时进程能尽快地被执行。开发者并没有针对实时操作系统的特性而重写的内核,而是将的内核代码做一些修改,将的任务以及内核本身作为一个【35】优先级的任务,而实时任务作为最【36】优先级的任务。

19:嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个【37】与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过【38】接口来完成硬件环境测试及初始软件的调试和下载。

20:基于嵌入式的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网【39】电路。若选用的以太网控制芯片为88796芯片,并用S3C2410芯片的2引脚连接到88796芯片的片选引脚上(即引脚上,低电平有效),那么,88796芯片内部寄存器的读/写地址,其首地址是【40】。

2:1、某机械设备的控制器,其基本功能要求有:

需要有8个数字量输入,用于采集设备的状态信息;且需要8个数字量输出,用于控制设备动作。具备一个232接口,可以和上位机连接,接收上位机发送的命令及参数。

需要提供一个基准定时信号,定时时间间隔为0.01秒。

需要彩色显示器,用于显示状态信息等。

根据上述功能要求的描述,若采用S3C2410芯片为核心来构建该机械设备控制器的硬件平台,请完善下面的叙述和C语言程序(需要使用的控制寄存器的格式见题后说明)。

(1)若硬件设计时采用端口E的07引脚作为8个数字量输出,那么软件设计时其初始化语句是:(0x00005555)【1】。若软件设计时需要通过5引脚输出“1”来驱动执行机构动作,那么语句是: | 【2】。(注:是端口E的控制寄存器所对应的变量,是端口E的数据寄存器所对应的变量)

(2)硬件设计时,选用0来完成232接口电路设计。在软件设计时,其初始化程序中波特率设置为9600,数据格式设置为:8位数据位、奇校验、1位停止位。请补充完善下面的0初始化函数(注:主频参数为):

0()

{

(000)【3】; 端口H相应引脚功能初始化

0=0x0; 不使能

0=0x0;

0【4】; 设置线路控制寄存器

0= 0x145; 设置控制寄存器

0=( ()(【5】) 1); 设置波特率,小数采用四舍五入

}

(3)按照上面0初始化函数所设置的通信速率,每秒钟最多能传输【6】个字节的信息。若上位机有大小为4的初始参数需要下载到控制器中,那么,约需传输【7】秒才能完成下载(1K=1024,精确到小数点后面1位数字)。

(4)系统中所需要的0.01秒基准定时时间选用S3C2410芯片内部的0部件来产生。若系统的主频参数为264,分频器值选择为16,预分频系数选择为3,那么,0的计数常数为【8】。软件设计时,设计了如下的0初始化函数,请补充完善。(注:下面程序中⑨、⑩、⑿用8位十六进制数表示,⑾用4位十六进制数表示)

0()

{

设置定时器配置寄存器0(0)

0【9】; 0预分频系数选择为3,该寄存器中其它无关位均为0

设置定时器配置寄存器1(1)

1【10】; 0分频器值为16,该寄存器中其它无关位均为0

设置计数常数

0【11】; 设置控制寄存器

【12】更新0和0,该寄存器中其它无关位均为0

0x00000009设置0自动装载,并启动

}

(5)彩色显示屏的硬件接口电路由S3C2410的专用端口【13】和端口【14】相关引脚配以驱动电路来设计。软件设计时,需要通过设置它们控制寄存器的值分别为【15】和【16】来确定它们的引脚功能。

(6)系统的软件可以设计为在无操作系统的环境下运行。设计者自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。9体系结构中规定的异常所对应

的异常向量地址为【17】。0部件所产生的0.01秒基准时间到时将引起异常。由于异常向量地址与下一个异常向量地址之间间隔为【18】个字节,因此,通常在异常向量地址处设计一条转移指令。堆栈指针的设置需按工作模式来进行。设置模式下的堆栈指针,需在R0“清0”后用指令100x12【19】和 1来使核进入模式,然后再给寄存器赋值作为该模式下的堆栈指针。这些初始化工作完成后,即可通过指令【20】来引导应用程序的主函数()。

说明:下面是试题解答时需要用到的寄存器格式及相关说明。

1)端口C的控制寄存器()

引脚的位描述

15[31:30]00=输入,01=输出,107,11=保留

14[29:28]00=输入,01=输出,10= 6,11=保留

13[27:26]00=输入,01=输出,10= 5,11=保留

12[25:24]00=输入,01=输出,10= 4,11=保留

11[23:22]00=输入,01=输出,10= 3,11=保留

10[21:20]00=输入,01=输出,10= 2,11=保留

9[19:18]00=输入,01=输出,10= 1,11=保留

8[17:16]00=输入,01=输出,10= 0,11=保留

7[15:14]00=输入,01=输出,102,11=保留

6[13:12]00=输入,01=输出,10= 1,11=保留

5[11:10]00=输入,01=输出,100,11=保留

4[9:8]00=输入,01=输出,10,11数据输出

3[7:6]00=输入,01=输出,10,11= 数据输入

2[5:4]00=输入,01=输出,10,11=保留

1[3:2]00=输入,01=输出,10,11=保留

0[1:0]00=输入,01=输出,10,11=保留

2)端口D的控制寄存器()

引脚的位描述

15[31:30]00=输入,01=输出,1023,11=保留

14[29:28]00=输入,01=输出,10= 22,11=保留

13[27:26]00=输入,01=输出,10= 21,11=保留

12[25:24]00=输入,01=输出,10= 20,11=保留

11[23:22]00=输入,01=输出,10= 19,11=保留

10[21:20]00=输入,01=输出,10= 18,11=保留

9[19:18]00=输入,01=输出,10= 17,11=保留

8[17:16]00=输入,01=输出,10= 16,11=保留

7[15:14]00=输入,01=输出,10= 15,11=保留

6[13:12]00=输入,01=输出,10= 14,11=保留

5[11:10]00=输入,01=输出,10= 13,11=保留

4[9:8]00=输入,01=输出,10= 12,11=保留

3[7:6]00=输入,01=输出,10= 11,11=保留

2[5:4]00=输入,01=输出,10= 10,11=保留

1[3:2]00=输入,01=输出,10= 9,11=保留

0[1:0]00=输入,01=输出,10= 8,11=保留

3)端口E的控制寄存器()

引脚的位描述

15[31:30]00=输入,01=输出,10,11=保留

14[29:28]00=输入,01=输出,10,11=保留

13[27:26]00=输入,01=输出,100,11=保留

12[25:24]00=输入,01=输出,100,11=保留

11[23:22]00=输入,01=输出,100,11=保留

10[21:20]00=输入,01=输出,103,11=保留

9[19:18]00=输入,01=输出,102,11=保留

8[17:16]00=输入,01=输出,101,11=保留

7[15:14]00=输入,01=输出,100,11=保留

6[13:12]00=输入,01=输出,10,11=保留

5[11:10]00=输入,01=输出,10,11=保留

4[9:8]00=输入,01=输出,10,11数据输出

3[7:6]00=输入,01=输出,10,11= 数据输入

2[5:4]00=输入,01=输出,10,11=保留

1[3:2]00=输入,01=输出,10,11=保留

0[1:0]00=输入,01=输出,10,11=保留

4)端口H的控制寄存器()

引脚的位描述

10[21:20]00=输入,01=输出,101,11=保留

9[19:18]00=输入,01=输出,10= 0,11=保留

8[17:16]00=输入,01=输出,10,11=保留

7[15:14]00=输入,01=输出,102,11=保留

6[13:12]00=输入,01=输出,102,11=保留

5[11:10]00=输入,01=输出,101,11=保留

4[9:8]00=输入,01=输出,101,11数据输出

3[7:6]00=输入,01=输出,100,11= 数据输入

2[5:4]00=输入,01=输出,100,11=保留

1[3:2]00=输入,01=输出,100,11=保留

0[1:0]00=输入,01=输出,100,11=保留

5)线路控制寄存器( n可以是0、1、2)

的位[7][6][5:3][2][1]描述保留

值为0确定红外模式

0=正常操作模式

1=正常操作模式确定校验类型

0无校验

100=奇校验

101=偶校验确定停止位数

0=1位停止位

1=2位停止位确定数据位

00=5位01=6位

10=7位11=8位6)0寄存器

0的位功能描述初始状态值

[31:24]保留0x00[23:16]在此不用0x00

[15:8]确定2,3,4的预分频系数0x00[7:0]确定

0,1的预分频系数0x007)1寄存器

1的位功能描述初始状态值[31:24]保留0x00

[23:20]在此不用0b0000

[19:16]确定4的分频器值0000=2 0001=4 0010=8 0011=16 [15:12]确定3的分频器值0000=2 0001=4 0010=8 0011=16 [11:8]确定2的分频器值0000=2 0001=4 0010=8 0011=16

[7:4]确定1的分频器值0000=2 0001=4 0010=8 0011=16

[3:0]确定0的分频器值0000=2 0001=4 0010=8 0011=16

说明:设置0、1可以确定预分频器系数、分频器值,如:通过设置0为0x0000001F,0的预分频器系数选择为31,设置1为0x00000001,0的分频器值选择为4。通过下面公式计算定时器的计数常数:定时器输入时钟频率=(预分频系数+1)/分频器值

计数常数=定时时间间隔/(1/定时器输入时钟频率)

预分频系数的范围为0~255,分频器值的取值范围为2、4、8、16。

6)寄存器(注:此处不用的位被省略,其值默认为0x0000000)

的位功能描述初始状态值厖0x0000000[3]确定0的自动装载功能

1=自动装载0=一次停止0b0[2]确定0的输出反转位

1=0反转0=0不反转0b0[1]确定0的更新

1=更新0和0 0=不更新0b0[0]确定0的启动/停止

1=启动0=停止0b0

参考答案一、选择题答案

1-5:6-10:11-15:16-20:

21-25:26-30:31-35:36-40:二、填空题答案

1:英

2

32312

4:2

5

6

7:复位

8:外部中断请求913

1014 11:03478

12:0x12345678

13:1100

14:1000

15 R312

16 R312

17

18:总线

19:模拟

20:数字

21

22

23:1332

24:10

25:主机输入从机输出

26:主机输出从机输入

27:中断

28:任务

29:任务

30:存储

31:加电自检

32:操作系统

33:汇编

34:可移植

35:低

36:高

37:宿主机

38

39:驱动

40:0x10000000

三、综合题答案

1:05555

2:0x0020

3:0x000000

4:0x23

5:(9600×16) + 0.5 6:872

7:4.7

8:41250

9:0x00000003

10:0x00000003

11:0122

12:0x00000002

13

14

15:0

16:0

17:0x00000018

18:4

19:00

20

全国计算机等级考试-一级教程word测试题

Word上机练习题 1.打开Word,输入如下内容: 【文档开始】 今日荣宝斋 荣宝斋的木版水印技艺,久已闻名海内外,其制作工厂的师傅们,均属艺林翘楚。目前,荣宝斋及其门市部仍在经营和发展各项业务,包括经销古今书画家的真迹或木版水印作品,供应文房四宝,提供装裱、加工修复等业务。其下属荣宝斋出版社、荣宝斋艺术品拍卖公司、荣宝外贸公司、服务公司亦为书画家们创作和繁荣书法绘画艺术、增进国际文化交流做出贡献。 【文档结束】 按要求对文档进行格式设置: ①标题: 字体:隶书;字形:加粗;字号:小二号;字体颜色:绿色;位置:水平居中; 下滑线线形:波浪形;下滑线颜色:紫罗兰(128,0,128);字符间距:缩放90%,间距加宽3磅,位置降低2磅;字符效果:七彩倪虹。(10,13没有这个效果) ②正文文字: 字体:仿宋;字号:四号;字体颜色:淡紫色(255,83,255)。行间距:1.5倍行间距;段落:首行缩进2个字符;左右各缩进2个字符;分栏:分为等宽3栏,并加分割线。 ③插入页眉页脚:页眉为“荣宝斋简介”,居中显示;页脚为当前日期。 ④设置奇偶页不同的页眉和页脚。 ⑤将该文档以名字WD1.DOC保存在C盘下。 2.打开Word,输入如下内容: 【文档开始】 云居寺简介 位于北京房山区境内的云居寺建于隋末唐初。云居寺的石经山藏经洞中的石经始刻于隋大业年间(公元605年),僧人静琬等为维护正法刻经于石。刻经事业历经隋唐、辽、金、元、明六个朝代,绵延1039年,篆刻佛经1122部3572卷14278块。这时石阶文化史上罕见的壮举,堪与文明寰宇的万里长城、京杭大运河相媲美,是世上稀有而珍贵的文化遗产。 【文档结束】 按要求对文档进行格式设置: ①标题: 字体:华文新魏;字形:加粗,倾斜;字号:小二号;字体颜色:玫瑰红;字体加着重号;字符间距:缩放150%;字符效果:礼花绽放(07版)。位置:水平居中。 ②正文文字: 字体:楷体_GB2312;字号:四号;段间距:段前1行,段后0.5行;首字下沉:2行;首字字体:华文楷体;首字颜色:茶色;插入当前日期和时间:在段尾插入,格式为××年××月××日; ③设置页边距上、下各2.5厘米,左、右各3厘米;纸张大小为A3; ④在文档下方插入一幅剪贴画(可以任选),将环绕方式设置为紧密型,水平对齐方式设置为居中对齐。 ⑤为该文档设置打开权限密码(密码可自己设定),并将该文档以名字WD2.DOC保存在C 盘下。 3.打开Word,输入如下内容:

嵌入式系统原理与应用技术

1.嵌入式系统的定义:一般都认为嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,可满足应用系统对功能、可靠性、成本、体积和功能有严格要求的专用计算机系统。 2.嵌入式系统的特征:(1)通常是面向特定应用的。具有功耗低、体积小和集成度高等特点。(2)硬件和软件都必须高效率地设计,量体裁衣,力争在同样的硅片面积上实现更高的性能,这样才能满足功能、可靠性和功耗的苛刻要求。(3)实时系统操作支持。(4)嵌入式系统与具体应用有机结合在一起,升级换代也同步进行。(5)为了提高运行速度和系统可靠性,嵌入式系统中的软件一般固化在存储器芯片中。 3.ARM嵌入式微系统的应用:工业控制、网络系统、成像和安全产品、无线通信、消费类电子产品。 4.ARM嵌入式微处理器的特点:(1)体积小、低功耗、低成本、高性能。(2)支持Thumb(16位)/ARM(32位)双指令集,兼容8位/16位器件。(3)使用单周期指令,指令简洁规整。(4)大量使用寄存器,大多数数据都在寄存器中完成,只有加载/存储指令可以访问存储器,以提高指令的执行效率。(5)寻址方式简单灵活,执行效率高。(6)固定长度的指令格式。 5.嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户软件构成。 2.哈佛体系结构的主要特点是将程序和数据存储在不同的存储空间。 3.嵌入式处理器主要有四种嵌入式微处理器(EMPU)、嵌入式微控制器(MCU)、嵌入式数字信号处理器(DSP)、嵌入式片上系统(SoC) 4.ARM7采用3级流水线结构,采用冯·诺依曼体系结构;ARM9采用5级流水线结构,采用哈佛体系结构。 5.ARM处理器共有37个32bit寄存器,包括31个通用寄存器和6个状

嵌入式技术基础与实践_习题参考答案

单片机习题参考答案 第1章概述习题参考答案 1.嵌入式系统的基本含义是什么?为什么说单片机是典型的嵌入式系统? 答:即MCU的含义是:在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM 等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。大部分嵌入式系统以MCU为核心进行设计。MCU从体系结构到指令系统都是按照嵌入式系统的应用特点专门设计的,它能很好地满足应用系统的嵌入、面向测控对象、现场可靠运行等方面的要求。因此以MCU为核心的系统是应用最广的嵌入式系统。 简述嵌入式系统的特点以及应用领域。 答:嵌入式系统属于计算机系统,但不单独以通用计算机的面目出现;嵌入式系统开发需要专用工具和特殊方法;使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质;开发嵌入式系统涉及软件、硬件及应用领域的知识;嵌入式系统的其他特点,比如紧张的资源,较高稳定性要求,低功耗,低成本等。一般用于工业控制,智能家电,日常电子等领域。 3.比较MCU与CPU的区别与联系。 答:CPU是一个单独的PC处理器。而MCU,则有微处理器,存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。所以可以这么说,MCU 是一个包含微处理器的嵌入式系统,而CPU紧紧是一个处理器而已。 4.举例说明嵌入式系统在日常生活中的应用。 答:日常数码产品:手机,MP3,U盘,相机等。 日常工业类:冰箱,空调,微波炉,汽车等。 5.C语言的那些特性使得它成为嵌入式系统中使用频率最高的高级语言。 答:相比底端汇编,更简单易学;与高级语言如(C++,C#,java等)相比,执行效率高,编译后的编码体积小,而且支持好的编译器还支持嵌入汇编代码;对位的操纵能力很强。6.阅读光盘中【第01章(概述)阅读资料】中的“嵌入式C语言工程简明规范”,用一页纸给出嵌入式C语言工程简明规范的要点。 答:此规范主要针对单片机编程语言和08编译器而言,包括命名、注释、编码规范性等内容。建议在一个工程或者一个项目中尽量遵循相同的代码规范,而不是说你只能拥有一个代码规范。 (1)命名规则:命名清晰明了,有明确含义,使用完整单词或约定俗成的缩写。通常,较短的单词可通过去掉元音字母形成缩写;较长的单词可取单词的头几个字母形成缩写。即"见名知意";命名风格要自始至终保持一致;命名中若使用特殊约定或缩写,要有注释说明;为了代码复用,命名中应避免适用与具体项目相关的前缀;应使用英语命名。 (2)注释:注释基本原则就是有助于对程序的阅读理解,说明程序在"做什么",解释代码的目的、功能和采用的方法。一般情况源程序有效注释量在30%左右。注释语言必须准确、易懂、简洁。边写代码边注释,修改代码同时修改相应的注释,不再有用的注释要删除。汇编和C中都用"//",取消";" 不使用段注释" /* */ "(调试时可用)。 使用文件注释必须说明文件名、项目名称、函数功能、创建人、创建日期、版本信息等相关信息。修改文件代码时,应在文件注释中记录修改日期、修改人员,并简要说明此次修改的目的。所有修改记录必须保持完整。文件注释放在文件顶端,用"/*……*/"格式包含。

《嵌入式系统开发技术》设计报告

嵌入式系统开发技术 设计报告 组长: 成员: 中国石油大学(华东)计算机与通信工程学院计算机科学系 二0 年12 月

一、引言 OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列C 函数和少量C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。它的应用领域非常广泛,包括人机互动、物体识别、图像分割、人脸识别、机器视觉、汽车安全驾驶等。随着手机性能的不断提高,OpenCV往安卓上移植已经成为可能,安卓设备移植上OpenCV之后将能够进行复杂的图像处理和视频分析工作,人们不必拘泥于使用固定的设备进行图像以及视频的处理,从而增加了处理的灵活性。 本课程设计实现的就是OpenCV到安卓的移植以及在安卓上实现一个简单的图像处理应用。Android应用程序是通过Android SDK(Software Development Kit)利用Java编程语言进行开发,同时也可以通过JNI调用C动态库,不过这种开发方式存在技术障碍,伴随着Android NDK(Native Development Kit)的问世,使得“JA V A+C”的开发方式走向成熟。 二、总体设计 1、功能描述 本课程设计分为以下四个模块,各模块功能介绍如下: Android-OpenCV项目: OpenCV中大部分重要API在该项目中已经封装成了JA V A接口,为安卓上的OpenCV开发提供C、C++函数支持。 Android NDK: 它包括从C / C++生成原生代码库所需要的工具和build files,能够将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中,支持所有未来Android平台的一些列原生系统头文件和库。在本课程设计中担任重要角色,包括交叉编译OpenCV源代码、编译测试程序等。 Cygwin: Windows下模拟Linux操作环境,在其中执行NDK编译。 Eclipse: Android开发环境,开发android程序,生成可执行的.apk文件,连接真机或虚拟机进行调试。 2、设计特色 本课程设计的特色在于成功的将android-opencv移植到eclipse开发环境中去,实现了在android设备开发图像处理、视频分析应用,提高了android设备的使用价值。编译环境采用Android NDK+Cygwin,方便开发者在windows环境下开发“java+c”程序。 3、体系结构

嵌入式系统应用实例

嵌入式系统应用实例——智能家居 智能家居 智能家居是以住宅为平台,利用综合布线技术、网络通信技术、智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境 智能家居是一个居住环境,是以住宅为平台安装有智能家居系统的居住环境,实施智能家居系统的过程就称为智能家居集成。 智能家居集成是利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设备集成。由于智能家居采用的技术标准与协议的不同,大多数智能家居系统都采用综合布线方式,但少数系统可能并不采用综合布线技术,如电力载波,不论哪一种情况,都一定有对应的网络通信技术来完成所需的信号传输任务,因此网络通信技术是智能家居集成中关键的技术之一。安全防范技术是智能家居系统中必不可少的技术,在小区及户内可视对讲、家庭监控、家庭防盗报警、与家庭有关的小区一卡通等领域都有广泛应用。自动控制技术是智能家居系统中必不可少的技术,广泛应用在智能家居控制中心、家居设备自动控制模块中,对于家庭能源的科学管理、家庭设备的日程管理都有十分重要的作用。音视频技术是实现家庭环境舒适性、艺术性的重要技术,体现在音视频集中分配、背景音乐、家庭影院等方面。 又称智能住宅。通俗地说,它是融合了自动化控制系统、计算机网络系统和网络通讯技术于一体的网络化智能化的家居控制系统。智能家居将让用户有更方便的手段来管理家庭设备,比如,通过家触摸屏、无线遥控器、电话、互联网或者语音识别控制家用设备,更可以执行场景操作,使多个设备形成联动;另一方面,智能家居内的各种设备相互间可以通讯,不需要用户指挥也能根据不同的状态互动运行,从而给用户带来最大程度的高效、便利、舒适与安全。 智能家居主机

arm嵌入式系统基础教程课后答案.doc

arm 嵌入式系统基础教程课后答案【篇一:arm 嵌入式系统基础教程习题答案周立功】 /p> 1 、举出3 个书本中未提到的嵌入式系统的例子。 答:红绿灯控制,数字空调,机顶盒 2、什么叫嵌入式系统 嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的 专用计算机系统。 3、什么叫嵌入式处理器?嵌入式处理器分为哪几类? 嵌入式处理器是为完成特殊的应用而设计的特殊目的的处理器。 嵌入式微处理器(embedded microprocessor unit, empu) 嵌入式微控制器(microcontroller unit, mcu) 嵌入式dsp 处理器(embedded digital signal processor, edsp) 嵌入式片上系统(system on chip) 4、什么是嵌入式操作系统?为何要使用嵌入式操作系统? 是一段在嵌入式系统启动后首先执行的背景程序,首先,嵌入式实 时操作系统提高了系统的可靠性。其次,提高了开发效率,缩短了 开发周期。再次,嵌入式实时操作系统充分发挥了32 位cpu 的多任务潜力。 第二章 1、嵌入式系统项目开发的生命周期分哪几个阶段?各自的具体任务 是什么? 项目的生命周期一般分为识别需求、提出解决方案、执行项目和结 束项目 4 个阶段。识别需求阶段的主要任务是确认需求,分析投资 收益比,研究项目的可行性,分析厂商所应具备的条件。 提出解决方案阶段由各厂商向客户提交标书、介绍解决方案。 执行项目阶段细化目标,制定工作计划,协调人力和其他资源;定 期监控进展,分析项目偏差,采取必要措施以实现目标。 结束项目阶段主要包括移交工作成果,帮助客户实现商务目标;系 统交接给维护人员;结清各种款项。 2、为何要进行风险分析?嵌入式项目主要有哪些方面的风险? 在一个项目中,有许多的因素会影响到项目进行,因此在项目进行 的初期,在客户和开发团队都还未投入大量资源之前,风险的评估

三级嵌入式系统开发技术-5 (1)

三级嵌入式系统开发技术-5 (总分:100.00,做题时间:90分钟) 一、填空题(总题数:44,分数:100.00) 1.当前,智能手机之类的高端嵌入式系统应用,其主要特征是硬件采用 1位的CPU,软件配置了功能丰富的操作系统和图形用户界面。 (分数:4.00) 解析:32 2.SoC芯片是一种超大规模集成电路,它的开发过程极其复杂,其中大部分工作都是借助于EDA工具完成的,EDA的中文名称是 1。 (分数:4.00) 解析:电子设计自动化 3.在IC行业,已完成并经过验证的IC电路具有固定的不可再分解的功能特性,人们称之为“核”,它们属于知识产权保护的范畴,所以也称为知识产权核或 1核。 (分数:4.00) 解析:IP 4.某人使用电子书阅读器阅读一部中文长篇小说,其电子文本的格式为.txt,文件的实际大小为236KB,该小说包含的汉字大约有 1万字。 (分数:4.00) 解析:11.8 5.数字视频的数据量非常大,存储和传输时必须进行数据压缩。目前在VCD、DVD、数字有线电视、卫星电视等应用领域中广泛采用的压缩编码标准是国际标准化组织(ISO)制订的,其名称为 1。 (分数:4.00) 解析:MPEG 6.通过无线局域网(WLAN)接入Internet是目前无线上网的途径之一。WLAN技术采用IEEE 802.11协议,技术日益成熟,性能不断提高,目前普遍使用的IEEE 802.11n协议可以支持的数据传输速率已经达到 1,甚至更高。 (分数:4.00) 解析:108Mb/s 7.ARM公司把它的系列处理器划分为五个大的系列,分别是以ARM7/9/11为代表的经典ARM处理器、以Cortex-M等为代表的 1处理器、以Cortex-R等为代表的 2处理器、以Cortex-A5/A8/A9/A15为代表的应用Cortex处理器以及以SecureCore为代表的 3处理器。 (分数:2.00) 解析:ARM Codex嵌入式 ARM Codex实时嵌入式专家 8.在ARM处理器中,通用寄存器有R0~R15,其中无论何种模式、无论什么状态下都可以作为通用寄存器使用的寄存器是1,作为堆栈指针SP使用的寄存器是R13,作为程序链接寄存器LR的是R14,作为程序计数器PC的是R15。 (分数:2.00) 解析:R0~R7寄存器 9.经典ARM处理器复位后自动进入的地址为 1,外部快速中断的向量地址为0x0000001C。

什么是嵌入式软件开发嵌入式系统软件开发所需要学习那些知识_百(精)

什么是嵌入式软件开发?嵌入式系统软件开发所需要学习那些知识? 随着智能化和信息化网络化的不断发展,嵌入式技能已经日趋成为一种新时代新技术革命的关键。对于嵌入式系统和嵌入式软件开发人员来说,这份职业无疑是种高端应用技术的结合。是一个很有前景的职业。 嵌入式趋势来势汹涌,目前为止已经被很多企业所应用,对于这方面人才的需求更是倍感吃紧。关于嵌入式具体应用不做详细的解说,在这里有必要强调一下,嵌入式软件开发是含义,和要想在嵌入式软件开发中取得不菲的成绩所需掌握那些最基础的知识。 嵌入式技术执行专用功能并被内部计算机控制的设备或者系统。嵌入式系统不能使用通用型计算机,而且运行的是固化的软件,嵌入式技术及应用是计算机应用技术的新发展,具有广泛的应用领域和发展前景,就业形势看好。 嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑,笼统地来说,嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 这么多的应用可见嵌入式系统的前景和人才需求是相当大的,在最近几年中关于这一类的培训也层出不穷,所涉及到的课程和知识点相对来说还是有点差异的,在深圳达内福田培训中心网站上看到了关于嵌入式系统软件开发所需要掌握的几大知识点,感觉划分的很细致。 主要包含以下8个核心部分 1.Linux操作系统核心

基于ARM的嵌入式系统的应用技术.

基于ARM的嵌入式系统的应用技术 摘要:较详细地分析了基于 ARM的嵌入式系统的技术特点,嵌入式系统的开发设计过程、体系结构,以及硬件和软件的设计方法。 关键词:嵌入式系统;ARM;体系特点 嵌入式系统具有便利灵活、性能价格比高、嵌入性强等特点,可以嵌入到现有任何信息家电和工业控制系统中。从软件角度来看,嵌入式系统具有不可修改性、系统所需配置要求较低、系统专业性和实时性较强等特点。 1、嵌入式系统的技术特点 1.1系统精简 嵌入式系统是将先进的计算机技术、半导体技术以及电子技术与各个行业的具体应用相结合的产物 ,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。 1.2专用性强 嵌入式系统中的 CPU与通用型 CPU的最大不同就是前者大多工作在为特定用户群设计的系统中。通常,嵌入式系统 CPU都具有低功耗、体积小、集成度高等特点,能够把通用 CPU中许多由板卡完成的任务集成在芯片内部,从而有利于整个系统设计趋于小型化。 1.3高实时性 为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机中,而不是存贮于磁盘等载体中。 1.4专用开发环境 嵌入式系统本身并不具备在其上进行进一步开发的能力。在设计完成以后,用户如果需要修改其中的程序功能,也必须借助于一套开发工具和环境。 2、嵌入式系统的开发设计 2.1系统需求分析 根据项目需求,确定设计任务和设计目标,对系统的功能、性能、生产成本、功耗、物理尺寸及重量等方面进行设定,并根据这些需求分析,制定可行性分析报告. 2.2体系结构设计 描述系统如何实现系统的整体功能需求,包括对系统硬件、软件和执行装置的功能划分,系统硬件和软件的组成及设备的选型等。在嵌入式系统的开发设计中,通常很难把系统的硬件和软件完全分开,因此,在考虑系统整体设计时,应先考虑系统软件的结构,然后再设计系统的硬件体系结构和实现方法. 2.3硬件软件的协同设计 根据体系结构设计结果,对系统的硬件、软件进行详细设计。这一步骤通常也称为“构件设计”。在体系结构设计中,描述的是需要什么样的构件,而在构

计算机三级嵌入式系统开发技术真题及答案

计算机三级嵌入式系统开发技术真题及答案 一、选择题 1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。 A.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成 B.硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系 C.嵌入式系统的CPU主要使用的是数字信号处理器 D.嵌入式系统的软件配置有些很简单,有些比较复杂 2:下面关于数字信号处理器的叙述中错误的是()。 A.它是一种适用于数字信号处理的微处理器 B.它的英文缩写是DPS C.它支持单指令多数据(SIMD)并行处理的指令 D.它能显著提高音频、视频等数字信号的数据处理效率 3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。 A.SoC已经成为嵌入式处理器芯片的主流发展趋势 B.它是集成电路加工工艺进入到深亚微米时代的产物 C.片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能 D.片上系统既能把数字电路也能把模拟电路集成在单个芯片上

4:按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。 A.高端系统、中端系统和低端系统 B.军用系统、工业用系统和民用系统 C.硬实时系统、准实时系统和非实时系统 D.片上系统、微控制器和数字信号处理器 5:半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是()。 A.集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路 B.集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高 C.集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片 D.集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成 6:一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。 A.0.3 B.0.5 C.1

计算机等级考试一级上机考试试题

上机考试试题 (第一套) 一、汉字录入(请在Word系统中正确录入如下内容,25分) 要求:1.在表格中正确地录入考生姓名及学号。 2.正确录入表格后的文本,文本中的英文。数字按西文方式;标点符号按中文方 式。 3.整个录入的文本以文件名为:自己姓名.DOC保存。 二、Word编辑和排版(25分) 打开上面文件:自己姓名.DOC,完成如下操作后。 页面设置:纸张为A4,纵向;页边距上、下、左、右为2.5cm; 1.排版设置:标题为黑体三号粗体居中,正文为宋体小五号,行距为1.5倍行距,段 前段后各间隔1行; 2.将正文第二段的的一个字设置为首字下沉,楷体、占二行,距正文0.7cm; 3.设置页眉为考生自己的姓名,页眉内容居中对齐、楷体五号、蓝色,置于居中位置。 三、Excel操作(20分) 在EXCEL系统中按以下要求完成,文件名为:姓名.XLS。 1.按以下模式建立表格,加边框(外框加双边框线)及首行合并单元格,并输入表格 内容; 2.标题:楷体、加粗、16号字;正文:宋体11号字、汉字加粗,数字两位小数; 3.利用公式计算实发金额栏及平均栏; 其中:实发金额=固定工资+活动工资+岗位津贴+地区补贴+奖金 4.用三维柱形图显示平均情况(包括固定工资、活动工资、岗位工资、地区补贴、奖 金);

四、Windows基本操作(10分) 1.在D盘根目录下用考生姓名和“等级考试1”建立两个一级文件夹,并在“等级考 试1”下再建立两个二级文件夹“AAA”和“BBB”; 2.将前面的自己姓名.DOC和自己姓名.XLS文件复制到已建立的“等级考试1文件夹 中。 五、Powerpoint操作(10分) 自己的朋友张力的生日即将到来,请用PowerPoint为他制作一张生日贺卡。将制作完成的演示文稿以自己姓名.PPT为文件名保存在文件夹AAA中。要求如下:标题:生日快乐 文字内容: 衷心祝愿: 生日快乐,天天开心! 并愿我们的友谊地久天长。 图片内容:绘制或者插入你认为合适的图形、图片; 基本要求:1)标题采用艺术字; 2)模板、文稿中的文字、背景、图片等格式自定; 3)各对象的动画效果自定,延时2秒自动出现。 六、电子白板使用试题(10分) 填空题 1、电子白板软件的名称是(鸿合多学科软件) 2、电子白板是使用一根(USB线)与电脑相连不需外接电源 3、使用白板之前需要安装(多学科软件) 4、当光标和笔的位置不准时,可以点击右下角服务图标进行重新(定位) 5、白板和电脑连接正常时,右下角服务图标是(绿)色 6、红外的电子白板是密布在面板四周(边框)下的红外发射和接收对管。 7、白板软件的四种模式(边框模式)(全屏模式)(桌面模式)(窗口模式) 8、笔盒中笔有(硬笔)(软笔)(竹笔)(纹理笔)(荧光笔)(激光笔)(智能笔)(手势笔) 9、软件的主工具栏一个有五个选项卡分别是(开始)(页面)(插入)(笔盒)(学科工具) 10、转换使用模式在(开始)选项卡文件选项中 11、在窗口模式下在工具栏(视图)转换模式 12、对象的四个功能按钮左上角是(移动)左下角是(编辑) 13、在笔盒中模仿钢笔的笔迹的笔是(硬笔)

我国嵌入式技术的发展和现状

学号:20097610144 班级:09级1班 姓名:王丹

我国嵌入式技术的现状与发展 嵌入式系统是计算机的一种应用形式,通常指埋藏在宿主设备中的微处理机系统,此类计算机一般不被设备使用者在意,亦称埋藏式计算机,典型机种如微控制器、微处理器和DSP等。 随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。美国著名未来学家尼葛洛庞帝在1999年1月访华时预言,4~5年后嵌入式智能(电脑) 工具将是PC和因特网之后最伟大的发明。我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。1999年世界电子产品产值已超过12000亿美元,2000年达到13000亿美元,预计2005年,销售额将达18000亿美元。 进入20世纪90年代,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。在通信领域,数字技术正在全面取代模拟技术。在广播电视领域,美国已开始由模拟电视向数字电视转变,欧洲的DVB(数字电视广播)技术已在全球大多数国家推广。数字音频广播(DAB)也已进入商品化试播阶段。而软件、集成电路和新型元器件在产业发展中的作用日益重要。所有上述产品中,都离不开嵌入式系统技术。像前途无可计量的维纳斯计划生产机顶盒,核心技术就是采用32位以上芯片级的嵌入式技术。在个人领域中,嵌入式产品将主要是个人商用,作为个人移动的数据处理和通讯软件。由于嵌入式设备具有自然的人机交互界面,GUI屏幕为中心的多媒体界面给人很

大的亲和力。手写文字输入、语音拨号上网、收发电子邮件以及彩色图形、图像已取得初步成效。 目前一些先进的PDA在显示屏幕上已实现汉字写入、短消息语音发布,日用范围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息采集等,这种小型手持嵌入式系统将发挥巨大的作用。自动控制领域,不仅可以用于ATM机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS、娱乐相结合,嵌入式系统同样可以发挥巨大的作用。近期长虹推出的ADSL产品,结合网络,控制,信息,这种智能化,网络化将是家电发展的新趋势。 硬件方面,不仅有各大公司的微处理器芯片,还有用于学习和研发的各种配套开发包。目前低层系统和硬件平台经过若干年的研究,已经相对比较成熟,实现各种功能的芯片应有尽有。而且巨大的市场需求给我们提供了学习研发的资金和技术力量。从软件方面讲,也有相当部分的成熟软件系统。国外商品化的嵌入式实时操作系统,已进入我国市场的有WindRiver、Microsoft、QNX和Nuclear等产品。我国自主开发的嵌入式系统软件产品如科银(CoreTek)公司的嵌入式软件开发平台Delta System,中科院推出的Hopen嵌入式操作系统(虽然还不够完善)。同时由于是研究热点,所以我们可以在网上找到各种各样的免费资源,从各大厂商的开发文档,到各种驱动,程序源代码,甚至很多厂商还提供微处理器的样片。这对于我们从事这方面的研发,无疑是个资源宝库。对于软件设计来说,不管是上手还是进一步开发,都相对来说比较容易。这就使得很多生手能够比较快的进入研究状态,利于发挥大家的积极创造性。

嵌入式技术基础与实践(第3版)课后习题1-8章答案

试阅: hello ---------------------正文 第一章 1.嵌入式系统的基本含义是什么?为什么说单片机是典型的嵌入式系统? 答:即MCU的含义是:在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。大部分嵌入式系统以MCU为核心进行设计。MCU从体系结构到指令系统都是按照嵌入式系统的应用特点专门设计的,它能很好地满足应用系统的嵌入、面向测控对象、现场可靠运行等方面的要求。因此以MCU为核心的系统是应用最广的嵌入式系统。 2.简述嵌入式系统的特点以及应用领域(举例)。 答:嵌入式系统属于计算机系统,但不单独以通用计算机的面目出现;嵌入式系统开发需要专用工具和特殊方法;使用MCU设计嵌入式系统,数据与程序空间采用不同存储介质;开发嵌入式系统涉及软件、硬件及应用领域的知识;嵌入式系统的其他特点,比如紧张的资源,较高稳定性要求,低功耗,低成本等。 一般用于工业控制,智能家电,日常电子等领域。 日常数码产品:手机,MP3,U盘,相机等。 日常工业类:冰箱,空调,微波炉,汽车等。 3.比较MCU与CPU的区别与联系。 答:CPU是一个单独的PC处理器。而MCU,则有微处理器,存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。所以可以这么说,MCU 是一个包含微处理器的嵌入式系统,而CPU仅仅是一个处理器而已。 4. 总结嵌入式系统常用术语。 硬件:封装,印刷电路板,动态可读写随机存储器与静态可读写随机存储器,只读存储器,闪速存储器,模拟量与开关量。 通信:并行通信,串行通信,串行外设接口,集成电路互连总线,通用串行总线,控制器局域网,背景调试模式,边界扫描测试协议,串行线调试技术。 功能模块及软件:通用输入/输出,A/D与D/A,脉冲宽度调制器,看门狗,液晶显示,发光二级管,键盘,实时操作系统。 5.C语言的那些特性使得它成为嵌入式系统中使用频率最高的高级语言。 答:相比底端汇编,更简单易学;与高级语言如(C++,C#,java等)相比,执行效率高,编译后的编码体积小,而且支持好的编译器还支持嵌入汇编代码;对位的操纵能力很强。

嵌入式系统开发技术

XX邮电大学研究生堂下考试答卷 考试科目嵌入式系统开发技术 一、【实验题目】 实验题目:QT程序设计之数码管 二、【实验目的】 实验目的: 1、学会开发板的挂载; 2、掌握数码管驱动程序的编写方法; 3、熟练并掌握QT程序设计的控制界面设计方法; 4、学会对QT应用程序进行条件编译和下载; 5、通过QT应用程序,可操控数码管进行加1计数或者 减1计数。 三、【实验步骤】 1、先进行开发板的挂载: ①安装交叉编译器:将压缩包cross-4.2.2-eabi.tar.bz2解压 到/usr/local/arm目录下即可。 ②编译UBOOT:将压缩包uboot1.1.6_FORLINX_6410.tgz

解压到/forlinux目录下,并用make smdk6410_config进行配置,然后用make编译。 ③编译Linux-2.6.28: 将压缩包 linux2.6.28_FORLINX_6410.tgz解压到/forlinux录下,用make menuconfig命令,依次进入Device Drivers->Graphics support->Support for frame buffer drivers->Select LED Type目录下,选择液晶屏类型,分辨率为640×480。按Esc推出并保存。然后用make zImage命令编译内核。 ④在电脑上查看设备端口号,并用超级终端建立连接。在ubuntu上配置IP地址为172.24.58.11并重启开发板,在超级终端界面中快速按下空格键,输入setenv bootargs"root=/dev/nfsnfsroot=172.24.58.11:/forlinux/root ip= 172.24.58.22:172.24.58.11:172.24.58.1:255.255.255.0::eth 0:console=ttySAC0,115200"后按下回车,并输入saveenv 保存配置。 ⑤重启开发板,超级终端界面显示如下即挂载成功

三级嵌入式系统开发技术-3 (1)

三级嵌入式系统开发技术-3 (总分:100.00,做题时间:90分钟) 一、综合题(总题数:4,分数:100.00) 1.以下不完整的程序完成的功能是取内存单元0x38000000的值(无符号数),如果该值超过0x80000000,则循环累加队列中的所有元素(由Array2指示),直到遇到结束标志0xAA55为止,结果放在R4,R0指向队列头,使用命令LDR R1,[R0,#2]!来装载,累加结束转到NEXT2;否则把一个含64个带符号的16位数据组成的队列(由Array1指示)求平方和放到R5中。试填写ARM汇编程序片段中的空白,完善该程序。AREA MyExCode,CODE,READONLY ENTRY CODE32 ;32位ARM模式代码 Addr1 ______0x38000000 ; 定义Addr1地址为0x38000000 Data1 EQU 0x80000000 START LDR R1,=Addr1 ;将内存地址装入寄存器R1中 ______ ; 取内存数据到R0中 CMP R0,#0x80000000 ______ ; 超过0x80000000转向GOING1 MOV R7,#64 ;64个带符号数据,数据个数 LDR R0,=Array1 ;取数据队列首地址 MOV R5,#0 ;平方和初始化为0 NEXT1 ______ ; 取16位的数(半字)到R1且R0←R0+2 MUL R6,R1,R1 ;求数据平方放R6中 ______ ; 求平方和放R5中 ______ ; 数据个数减1 BNE______ ; 64个数据未处理完则继续 GOING1 MOV R4,#0 ;累加和初始化为0 ______ ; 取待累加的数据首地址到R0 LOOPM LDR R1,[R0,#2]! ;取待累加的数据放R1中,地址自动更新,R0=R0+2 ______ ; 判断是不是结束了(特征0xAA55) BEQ NEXT2 ;如果遇到结束标志则转NEXT2 ADD R4,R4,R1 ;累加数据到R4中 ______LOOPM ; 直接返回LOOPM继续累加 NEXT2 B START AREA BUFDATA,DATA,READWRITE ;定义一个可读/写的数据段BUFDATA Array1 DCW 0x0123,1,4,0x6789,0xof,… ;64个16位有符号数 Array2 DCD 0x11 ;若干个32位无符号数,以0为结束 DCD 0x22 DCD 0x33 … DCD 0 END ;整个程序结束 (分数:30.00) __________________________________________________________________________________________ 正确答案:() 解析:EQU LDR RO,[R1]

嵌入式系统发展与应用

嵌入式系统发展与应用 引言 不论是日常生活中经常使用的家庭自动化产品、家用电器、手提电话、自动柜员机(ATM),还是各行各业的办公设备、现代化医疗设备、航空电子、计算机网络设备、用于工业自动化和监测的可编程逻辑控制器(PLC),甚至是娱乐设备的固定游戏机和便携式游戏机等都属于嵌入式系统。嵌入式系统始于微型机时代的嵌入式应用,通过将微型机嵌入到一个对象体系中,实现对象系统的智能化控制。随着科技的不断发展,在单片机时代,嵌入式系统以器件形态迅速进入到传统电子技术领域中,以电子技术应用工程师为主体,实现传统电子系统的智能化。而后,随着后PC时代的到来,网络、通信技术得以发展;同时,嵌入式系统软、硬件技术有了很大的提升,形成了基于嵌入式系统软、硬件平台,以网络、通信为主的非嵌入式底层应用的计算机应用模式。 1嵌入式系统的概念与发展 1.1 嵌入式系统的概念 嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等4个部分组成,它是集软硬件于一体的可独立工作的“器件”。它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。 1.2 嵌入式系统发展 纵观嵌入式系统的发展历程,大致经历了以下四个阶段: (1)无操作系统阶段 嵌入式系统最初的应用是基于单片机的,大多以可编程控制器的形式出现,具有监测、伺服、设备指示等功能通常应用于各类工业控制和飞机、导弹等武器装备中,一般没有操作系统的支持,只能通过汇编语言对系统进行直接控制,运行结束后再清除内存。这些装置虽然已经初步具备了嵌入式的应用特点,但仅仅只是使用8位的CPU芯片来执行一些单线程的程序,因此严格地说还谈不上系统的概念。这一阶段嵌入式系统的主要特点是:系统结构和功能相对单一,处理效率较低,存储容量较小,几乎没有用户接口。由于这种嵌入式系统使用简便、价格低廉,因而曾经在工业控制领域中得到了非常广泛的应用,但却无法满足现今对执行效率、存储容量都有较高要求的信息家电等场合的需要。 (2)简单操作系统阶段 20世纪80年代,随着微电子工艺水平的提高,Ic制造商开始把嵌入式应用中所需要的微处理器、I/O接口、串行接口以及RAM、ROM等部件统统集成到一片VLSI中,制造出面向I /0设计的微控制器,并一举成为嵌入式系统领域中异军突起的新秀。与此同时,嵌入式系统的程序员也开始基于一些简单的操作系统开发嵌入式应用软件,大大缩短了开发周期、提高了开发效率。 (3)实时操作系统阶段 20世纪9O年代,在分布控制、柔性制造、数字化通信和信息家电等巨大需求的牵引下,嵌入式系统进一步飞速发展,而面向实时信号处理算法的DSP产品则向着高速度、高精度、低功耗的方向发展。随着硬件实时性要求的提高,嵌入式系统的软件规模也不断扩大,逐渐形成了实时多任务操作系统(RTOS),并开始成为嵌入式系统的主流。 这一阶段嵌入式系统的主要特点是:操作系统的实时性得到了很大改善,已经能够运行在各种不同类型的微处理器上,具有高度的模块化和扩展性。此时的嵌入式操作系统已经具备了

三级嵌入式系统开发技术-4 (1)

三级嵌入式系统开发技术-4 (总分:100.00,做题时间:90分钟) 一、选择题(总题数:50,分数:100.00) 1.与通用计算机(如PC)相比,嵌入式系统具有许多不同之处。下面不属于嵌入式系统特点的是______。(分数: 2.00) A.嵌入式系统与具体应用紧密结合,具有很强的专用性 B.嵌入式系统大多面向控制应用,可靠性十分重要 C.应用于过程控制、数据采集、通信传输等领域的嵌入式系统对实时性有一定要求 D.用户可以方便地对嵌入式系统的软件进行修改、升级和扩充√ 解析: 2.下面是关于嵌入式系统CPU的叙述,其中错误的是______。 (分数:2.00) A.嵌入式系统中目前仍大量使用8位和16位的CPU B.使用32位CPU是嵌入式系统技术发展的主流 C.数字信号处理器不能用作嵌入式系统的CPU √ D.嵌入式系统CPU大多能支持实时处理并具有低功耗特性 解析: 3.微控制器是嵌入式处理芯片的一个重要品种,下面有关叙述中正确的是______。 (分数:2.00) A.微控制器将CPU、存储器、I/O控制电路等全部集成在一块IC芯片中 B.微控制器的品种多,应用面广,是嵌入式处理芯片中历史最长的一个品种 C.4位和8位的MCU目前已很少使用,接近淘汰√ D.当前大多数32位MCU产品中都使用ARM处理器内核 解析: 4.片上系统也称为系统级芯片,它是嵌入式处理芯片的一个重要品种,下列叙述中错误的是______。 (分数:2.00) A.片上系统的英文原文是System On Chip,其缩写为SOC或SoC B.它是集成电路加工工艺进入到深亚微米时代的产物 C.片上系统实现了使用单个芯片进行数据的采集、转换、存储、处理和I/O等多种功能 D.片上系统能把除了模拟电路之外的各种电路都集成在单个芯片上√ 解析: 5.下列有关汉字编码标准的叙述中,错误的是______。 (分数:2.00) A.GB2312国标字符集仅包含6000多个汉字,许多情况下已不够使用 B.GB18030编码标准与Unicode编码标准完全兼容√ C.Unicode字符集包含的汉字超过2万个,既包括简体汉字,也包括繁体汉字 D.GB18030汉字编码标准与GB2312保持向下兼容 解析: 6.一幅1024×768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过压缩处理,则图像中每像素是使用______二进制位表示的。 (分数:2.00) A.8位 B.16位 C.24位√ D.32位 解析:

全国计算机等级考试的等级划分与内容分别是什么

全国计算机等级考试的等级划分与内容分别是什么,谢谢 最佳答案 全国的计算级等级考试有4个等级。 一级:考核微型计算机基础知识和使用办公自动化软件及因特网(Internet)的基本技能。要求掌握字、表处理(Word)、电子表格(Excel)和演示文稿(PowerPoint)等办公自动化(Office)软件的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。二级:考核计算机基础知识和使用一种高级计算机语言(包括JAVA、C、C++、ACCESS、Visual Basic、Visual FoxPro)编写程序以及上机调试的基本技能。要求能够使用计算机高级语言编写程序和调试程序,可以从事计算机程序的编制工作、初级计算机教学培训工作以及计算机企业的业务和营销工作。 三级:分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”四个类别。“PC 技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能。“信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能。“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。“网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。 四级:考核计算机专业基本知识以及计算机应用项目的分析设计、组织实施的基本技能。四级证书表明持有人掌握计算机的基础理论知识和专业知识,熟悉软件工程、数据库和计算机网络的基本原理和技术,具备从事计算机信息系统和应用系统开发和维护的能力。。

相关文档
最新文档