嵌入式系统开发技术工程师考试要点:嵌入式系统的组成
导语:计算机四级指的是全国计算机等级考试的最高级别,科目种类有:四级操作系统原理、四级计算机组成与接口、四级数据库原理、四级软件工程、四级计算机网络。考试从科目中任意选取两个科目进行考试,同时通过成绩方为合格。下面我们来看看嵌入式系统开发技术工程师考试要点:嵌入式系统的组成
嵌入式系统的组成:硬件层、中间层、系统软件层和应用软件层
(1)硬件层:嵌入式微处理器、存储器、通用设备接口和I/O接口。
嵌入式核心模块=微处理器+电源电路+时钟电路+存储器Cache:位于主存和嵌入式微处理器内核之间,存放的是最近一段时间
微处理器使用最多的程序代码和数据。它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度更快。
(2)中间层(也称为硬件抽象层HAL或者板级支持包BSP):它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。
BSP有两个特点:硬件相关性和操作系统相关性。设计一个完整的BSP需要完成两部分工作:
A、嵌入式系统的硬件初始化和BSP功能。
片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。
板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的`运行环境。
系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。
B、设计硬件相关的设备驱动。
(3)系统软件层:由RTOS、文件系统、GUI、网络系统及通用组件模块组成。
RTOS是嵌入式应用软件的基础和开发平台。
(4)应用软件:由基于实时系统开发的应用程序组成。
-
计算机四级信息安全工程师模拟试题
计算机四级考试就要到了,你准备好了吗?在这里应届毕业生小编为大家整理了计算机四级信息安全工程师模拟试题,祝大家考试顺利。1、驻留在多个网络设备上的程序在短时间内同时产生大量的请求消息冲击某Web服务器,导致该服务器不堪重负,无法正常响应其他合法用户的请...
-
计算机等级考试四级软件测试工程师模拟论述题
计算机等级考试四级软件测试工程师模拟论述题有哪些呢,一起去了解一下论述题都考些什么吧!论述题(1-1每题20分,2-2每题12分,3-3每题18分,共50分1.论述题1:以下是一软件规格说明,请按要求回答问题(20分)软件规格说明:某工厂招工规定,报名者年龄应该在16周岁到35周岁之间(...
-
计算机四级考试《网络工程师》训练题
关于计算机四级考试,不知道大家备考的怎么样呢?下面是小编为大家搜集整理出来的有关计算机四级考试《网络工程师》训练题,希望可以帮助到大家!一、选择题802.11定义了无线局域网的两种工作模式,其中的模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持,用...
-
计算机四级考试之网络工程突破题
导语:网络工程是网络技术中最重要的内容。下面是关于网络工程内容的多选题,欢迎参考!1以下列出了术语与其英文缩写的对应关系,正确的是A.广域网的英文缩写为WSNB.城域网的英文缩写为MANC.个人区域网的英文缩写为POND.无线网状网的英文缩写为WMNE.无线局域网的英文...