以下关于嵌入式系统硬件抽象层的叙述,错误的是()A. 硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性 B. 硬件抽象层将操作系统与硬件平台隔开 C. 硬件抽象层使软硬件的设计与调试可以并行 D. 硬件抽象层应包括设备驱动程序和任务调度

题目
以下关于嵌入式系统硬件抽象层的叙述,错误的是()

A. 硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性
B. 硬件抽象层将操作系统与硬件平台隔开
C. 硬件抽象层使软硬件的设计与调试可以并行
D. 硬件抽象层应包括设备驱动程序和任务调度

相似考题
更多“以下关于嵌入式系统硬件抽象层的叙述,错误的是()”相关问题
  • 第1题:

    属于操作系统抽象层的功能的是:()

    A最大限度地支持流行的嵌入式操作系统;

    B屏蔽了不同的嵌入式操作系统的 API的多样性

    C利用现有的嵌入式操作系统易于实现虚拟层;

    D支持未来的扩展;


    参考答案:B

  • 第2题:

    以下关于硬件抽象层的论述,不合适的是(53)。

    A.采用硬件抽象层可以大大提高系统的移植性

    B.采用硬件抽象层可以大大提高系统的运行效率

    C.采用硬件抽象层可以缩短系统的测试周期

    D.采用硬件抽象层有助于提高系统的可靠性


    正确答案:B
    解析:本题考查嵌入式操作系统的基础知识。硬件抽象层完全把系统软件和硬件部分隔离开来,这样就使得系统的设备驱动程序与硬件设备无关,从而大大提高了系统的可移植性。从软件、硬件测试角度来看,软件、硬件的测试工作都可以分别基于硬件抽象层来完成,使得软件、硬件测试工作并行进行成为可能,硬件变更时,只需要调试与硬件相关的硬件抽象层软件即可。在基于硬件抽象层的嵌入式软件开发过程中,软件硬件的设计和调试具有无关性,并可完全地并行运行。硬件设计的错误不会影响到系统软件的调试,同样,软件设计的错误也不会影响到硬件的调试工作,这样就可以大大缩短系统的测试周期,有助于提高系统的可靠性。

  • 第3题:

    嵌入式系统的结构组成中,板级支持包(BSP)也称为硬件抽象层(HAL),其特点是(27)。

    A.硬件无关性,操作系统无关性

    B.硬件相关性,操作系统无关性

    C.硬件无关性,操作系统相关性

    D.硬件相关性,操作系统相关性


    正确答案:D
    解析:板级支持包(BSP,也称为硬件抽象层HAL)一般包含相关底层硬件的初始化、数据的输入/输出操作和硬件设备的配置等功能,它主要具有以下两个特点:①硬件相关性。因为嵌入式实时系统的硬件环境具有应用相关性,而作为上层软件与硬件平台之间的接口,BSP需为操作系统提供操作和控制具体硬件的方法。②操作系统相关性。不同的操作系统具有各自的软件层次结构,因此不同操作系统具有特定的硬件接口形式。

  • 第4题:

    在Direct X提出的保证设备无关性和兼容性的两个概念是( )

    A.硬件抽象层HAL,硬件仿真层HEL

    B.软件抽象层HAL,硬件仿真层HEL

    C.硬件抽象层HAL,软件仿真层HEL

    D.软件抽象层HAL,软件仿真层HEL


    正确答案:A
    解析:为了实现操作与设备的无关性以及更好地兼容未来可能出现的新硬件,DirectX中有两个概念:HAL(Hardware-abstractionlayer)和HEL(Hardware-emulationlayer),即硬件抽象层和硬件防真层。

  • 第5题:

    关于硬件抽象层,下面的描述中错误的是()。

    A.硬件抽象层是嵌入式硬件电路板的最基本软件

    B.硬件抽象层包含嵌入式软件中直接访问底层硬件的例程集合

    C.HAL的函数是移植操作系统的基础

    D.硬件抽象层是操作系统内核的重要组成部分


    正确答案:D

  • 第6题:

    关于嵌入式操作系统及其特点,以下叙述中错误的是(46)。

    A.嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台

    B.嵌入式硬件资源相对有限,因此操作系统内核较小

    C.嵌入式操作系统通常具有较好的可移植性

    D.嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性


    正确答案:D
    本题考查嵌入式操作系统基础知识。嵌入式操作系统是在嵌入式硬件上提5的一个应用程序运行平台。由于嵌入式硬件的配置小,资源相对有限,因此,嵌入式系统必须充分重视资源的利用。另一方面,嵌入式硬件通常没有磁盘,数据是存储在“闪存”(flashmemory)上的,因此,操作系统的设计必须适应这些特点。嵌入式操作系统只是应用程序运行的平台,并不是应用程序的开发平台,通常,应用程序都是在调试完成后才装入系统的。因此,在嵌入式系统中,没有用户的概念,只有任务的概念,每一个功能任务的运行就是完成一个任务。此外,嵌入式操作系统往往需要控制其些硬件装置,因此,应该适当地考虑实时性,通常见到的嵌入式操作系统大多具有“软实时”特性。

  • 第7题:

    按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于高端嵌入式系统特性的叙述中错误的是()

    • A、其硬件的核心大多是32位/64位处理器
    • B、操作系统功能齐全,大多使用Windows系统
    • C、应用软件可更新和扩展
    • D、智能手机、路由器等产品中使用的大多是高端嵌入式系统

    正确答案:D

  • 第8题:

    下面是关于基于ARM内核的典型嵌入式系统硬件组成的叙述: Ⅰ.典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道 Ⅱ.典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道 Ⅲ.典型嵌入式硬件系统包括人机交互通道(例如键盘或触摸屏等输入接口及LED或LCD显示等输出接口) Ⅳ.典型嵌入式硬件系统包括相互互连通信通道(例如以太网接口、USB接口等) 上述叙述中,正确的是()。

    • A、仅Ⅰ、Ⅱ和Ⅲ
    • B、仅Ⅱ、Ⅲ和Ⅳ
    • C、仅Ⅰ、Ⅲ和Ⅳ
    • D、全部

    正确答案:D

  • 第9题:

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

    • A、嵌入式系统与通用计算机一样,也由硬件和软件两部分组成
    • B、硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系
    • C、嵌入式系统的CPU主要使用的是数字信号处理器
    • D、嵌入式系统的软件配置有些很简单,有些比较复杂

    正确答案:C

  • 第10题:

    下面关于嵌入式最小硬件系统的叙述中,错误的是()。

    • A、嵌入式最小系统包括给嵌入式处理器供电的电源电路
    • B、时钟电路给嵌入式处理器提供工作时需要的时钟信号,它是嵌入式最小系统的一个组成部分
    • C、嵌入式处理器必需扩展外部存储器才能组成能够正常工作的嵌入式最小系统
    • D、嵌入式处理器芯片的调试接口为嵌入式系统的开发提供便利,常把调试接口看作嵌入式最小系统的一个组成部分

    正确答案:C

  • 第11题:

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

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

    B

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

    C

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

    D

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


    正确答案: A
    解析: 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系。嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的cpu有ARM、DSP和FPGA等。故此题选择C。

  • 第12题:

    单选题
    下面关于嵌入式最小硬件系统的叙述中,错误的是()。
    A

    嵌入式最小系统包括给嵌入式处理器供电的电源电路

    B

    时钟电路给嵌入式处理器提供工作时需要的时钟信号,它是嵌入式最小系统的一个组成部分

    C

    嵌入式处理器必需扩展外部存储器才能组成能够正常工作的嵌入式最小系统

    D

    嵌入式处理器芯片的调试接口为嵌入式系统的开发提供便利,常把调试接口看作嵌入式最小系统的一个组成部分


    正确答案: D
    解析: 暂无解析

  • 第13题:

    哪个不是嵌入式软件系统()

    A、嵌入式操作系统

    B、支撑软件

    C、驱动层软件

    D、I/O系统硬件


    参考答案:D

  • 第14题:

    以下关于嵌入式系统的组成说法错误的是(26)。

    A.在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块,其中嵌入式操作系统和应用程序都可以固化在 RAM中

    B.Cache位于主存和嵌入式微处理器内核之间,用于减小主存或辅助存储器对微处理器内核造成的存储器访问瓶颈,使处理速度更快,实时性更强

    C.板级支持包(BSP)位于嵌入式系统硬件层和系统软件层之间,也称为硬件抽象层(HAL),它将系统上层软件与底层硬件分离开来,使系统的底层驱动程序与硬件无关

    D.系统软件层位于嵌入式中间层和应用软件层之间,由RTOS;文件系统、GUI、网络系统及通用组件模块等组成。


    正确答案:A
    解析:选项A的说法是错误的,因为在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块,其中操作系统和应用程序都可以固化在ROM中。

  • 第15题:

    嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的是(55)。

    A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的

    B.通常嵌入式系统要求支持多任务,能够处理并发事件

    C.嵌入式软件的开发需要交叉编译工具

    D.电源能量的供应在嵌入式系统中是一项约束条件


    正确答案:A
    解析:系统对应用软件的开发和编程语言的选择提出了不同的要求,需要考虑如下一些因素:①实时性。许多嵌入式系统要求具有实时处理的能力,这种实时性主要是靠软件层来体现的。软件对外部事件做出反应的时间必须快,在某些情况下还要求是确定的、可重复实现的,不管系统当时的内部状态如何,都是可以预测的。②并发性。有些嵌入式系统要求支持多任务,能够处理并发事件。③有限的软/硬件资源。在嵌入式系统当中,资源是很有限的,无论是处理器的运算速度、存储器的容量,还是I/O设备的种类,都比不上通用的计算机,甚至连最基本的电力供应,在嵌入式系统中也是一项约束条件,因为许多系统都是采用电池供电。这就使得嵌入式软件在时间和空间上都受到了严格的限制。④涉及底层软件的开发。在无操作系统的情形下,嵌入式软件的开发是直接在硬件平台上进行的,需要直接对硬件进行控制:在有操作系统的情形下,需要先移植一个操作系统,并提供必要的MI函数,然后在操作系统的基础上开发应用程序。但不管是哪一种情形,都需要对底层的软件和硬件进行操作,包括引导加载程序的编写、设备驱动程序的编写、对设备控制器的操作等。⑤需要交叉编译。嵌入式软件的开发环境与运行环境是不同的,需要交叉编译工具。

  • 第16题:

    下面关于目前嵌入式最小硬件系统的叙述中,错误的是()。

    A.嵌入式最小硬件系统包括嵌入式处理器

    B.嵌入式最小硬件系统包括时钟电路

    C.嵌入式最小系统包括给系统供电的电源电路

    D.嵌入式处理器片内一般不包括存储器,组成最小系统时必须外扩存储器


    正确答案:D

  • 第17题:

    在嵌入式操作系统中,板级支持包BSP作为对硬件的抽象,实现了( )。

    A.硬件无关性,操作系统无关性 B.硬件有关性,操作系统有关性 C.硬件无关性,操作系统有关性 D.硬件有关性,操作系统无关性


    正确答案:B

  • 第18题:

    简述嵌入式计算机系统硬件层的组成和功能。


    正确答案:硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。
    (1)嵌入式微处理器是嵌入式系统硬件层的核心,嵌入式微处理器将通用CPU中许多由板卡完成的任务集成到芯片内部,从而有利于系统设计趋于小型化、高效率和高可靠性。
    (2)嵌入式系统的存储器包含Cache、主存储器和辅助存储器,用来存放和执行代码。
    (3)与外界交互所需要的通用设备接口。

  • 第19题:

    嵌入式系统由上到下主要分为3个层次:应用软件层,系统软件层,硬件层


    正确答案:错误

  • 第20题:

    嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。

    • A、支持实时处理
    • B、低功耗
    • C、字长在16位以下
    • D、集成了测试电路

    正确答案:C

  • 第21题:

    硬件抽象层HAL实施于()。

    • A、网络硬件
    • B、系统硬件
    • C、系统软件
    • D、应用软件

    正确答案:C

  • 第22题:

    单选题
    下面关于嵌入式系统的叙述中,错误的是()
    A

    嵌入式系统所涉及的应用领域非常广泛

    B

    嵌入式系统在数量上远远超过了各种类型的通用计算机系统

    C

    嵌入式系统与通用计算机都是由硬件和软件两部分组成的

    D

    嵌入式系统正在逐步取代通用计算机系统


    正确答案: A
    解析: 嵌入式系统与通用计算机一样,也是由硬件和软件两部分组成,所涉及到的领域非常广泛,在应用数量上远远超过了各种类型的通用计算机系统。尽管如此,嵌入式系统与日常使用的通用计算机系统仍有许多不同之处,它们的组成及功能都各有特点,所以各自的市场不同,谈不上取代。所以本题选D。

  • 第23题:

    单选题
    硬件抽象层HAL实施于()。
    A

    网络硬件

    B

    系统硬件

    C

    系统软件

    D

    应用软件


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。
    A

    支持实时处理

    B

    低功耗

    C

    字长在16位以下

    D

    集成了测试电路


    正确答案: A
    解析: 暂无解析