itgle.com

Bootloader的的stage1阶段主要完成的工作不包括下面哪项:()A.基本的硬件初始化B.为加载stage2准备RAM空间C.拷贝stage2到RAM中D.用汇编语言跳转到main入口函数

题目
Bootloader的的stage1阶段主要完成的工作不包括下面哪项:()

A.基本的硬件初始化

B.为加载stage2准备RAM空间

C.拷贝stage2到RAM中

D.用汇编语言跳转到main入口函数


相似考题
更多“Bootloader的的stage1阶段主要完成的工作不包括下面哪项:() A.基本的硬件初始化B.为加载stage2准备RAM空间C.拷贝stage2到RAM中D.用汇编语言跳转到main入口函数”相关问题
  • 第1题:

    对于拷贝初始化构造函数,正确的描述是( )。

    A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数

    B.必须为每个类定义拷贝初始化构造函数

    C.如果要使用拷贝初始化构造函数,则必须在类中先定义

    D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数


    正确答案:A
    解析:拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。

  • 第2题:

    uC/OS-II操作系统启动的过程中,Bootloader执行完毕后,调用应用程序主文件(通常是main.c)里的main()函数。main()函数在执行过程中,除了用户函数和硬件初始化函数之外,需要执行以下三个主要的uC/OS-II函数: I. OSStart() II. OSTaskCreate()III. OSInit() 它们的执行顺序是()。

    A.I、II、III

    B.III、I、II

    C.II、III、I

    D.III、II、I


    正确答案:D

  • 第3题:

    在Bootloader的stage1中,以下各步骤的顺序应为:()。 A.跳转到stage2的C程序入口点 B.为加载stage2准备RAM空间 C.拷贝stage2的执行代码到RAM空间中 D.基本硬件初始化

    A.2413

    B.4231

    C.4213

    D.4321


    正确答案:B

  • 第4题:

    下列的各类函数中,( )不是类的成员函数。

    A.构造函数

    B.析构函数

    C.发元函数

    D.拷贝初始化构造函数


    正确答案:C

  • 第5题:

    下面不属于Boot Loader 阶段1所完成的步骤的是:( )

    A . 硬件设备初始化。

    B . 拷贝Boot Loader的阶段2到RAM空间中。

    C .将kernel映像和根文件系统映像从Flash读到RAM空间中。

    D . 设置堆栈。


    正确答案:C

  • 第6题:

    Servlet在容器中经历的阶段,按顺序为()

    A.服务、加载、初始化、卸载、销毁

    B.加载、初始化、服务、销毁、卸载

    C.初始化、服务、销毁、加载、卸载

    D.服务、卸载、加载、初始化、销毁


    参考答案:B

  • 第7题:

    下列有关拷贝构造函数的描述中错误的是( )。

    A.拷贝构造函数是一种构造函数

    B.拷贝构造函数与一般的构造函数一样,可以设置多个形参

    C.每一个类中都必须有一个拷贝构造函数

    D.拷贝构造函数的功能是用一个已知对象去初始化一个正在创建的对象


    正确答案:B

  • 第8题:

    电脑硬件最基本的信息保存在()中。

    • A、ROM
    • B、BIOS
    • C、CMOS
    • D、RAM

    正确答案:C

  • 第9题:

    关于二阶段BootLoader说法错误的是()

    • A、BootLoader的第一阶段代码全部由汇编语言构成
    • B、BootLoader的第一阶段代码在Flash中运行
    • C、BootLoader中可以使用glib库中的函数
    • D、BootLoader第二阶段代码大部分由C语言写成,所以需要使用栈

    正确答案:A

  • 第10题:

    在Bootloader的stage1中,以下各步骤的顺序应为()。 1.跳转到stage2的C程序入口点 2.为加载stage2准备RAM空间 3.拷贝stage2的执行代码到RAM空间中 4.基本硬件初始化

    • A、2413
    • B、4231
    • C、4213
    • D、4321

    正确答案:B

  • 第11题:

    单选题
    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()
    A

    为加载Boot Loader的stage2准备RAM空间

    B

    设置好堆栈

    C

    硬件设备初始化

    D

    将kernel映像和根文件系统映像从flash上读到RAM空间中


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

  • 第12题:

    单选题
    以下()不是Boot Loader的阶段1所完成的步骤。
    A

    硬件设备初始化

    B

    拷贝Boot Loader第二阶段的代码到RAM空间中

    C

    将kernel映像和根文件系统映像从Flash读到RAM空间中

    D

    设置堆栈


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

  • 第13题:

    关于拷贝初始化构造函数,描述不正确的是( )。

    A.拷贝初始化构造函数是类的成员函数,函数名与类名相同。

    B.函数只有一个参数,并且是对某个对象的引用

    C.每个类都必须有一个拷贝初始化构造函数。

    D.要定义拷贝初始化构造函数,必须指定返回类型


    正确答案:D
    解析:拷贝初始化构造函数也是一个构造函数,也没有返回类型。

  • 第14题:

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


    正确答案:汇编 可移植

  • 第15题:

    拷贝(复制)构造函数的作用是 ______。

    A.进行数据类型的转换

    B.用对象调用成员函数

    C.用对象初始化对象

    D.用一般类型的数据初始化对象


    正确答案:C

  • 第16题:

    对于嵌入式Linux而言,Bootloader完成的工作步骤不包括如下哪一项:()。

    A.初始化处理器及外设的硬件资源配置

    B.建立内存空间的映射关系,将系统的外存和内存地址变换激活

    C.装载操作系统映像到内存

    D.操作系统启动后,配置网卡按预设参数连接互联网


    正确答案:D

  • 第17题:

    形如A::A(A &)的构造函数称为( )。

    A.拷贝函数

    B.复制函数

    C.初始化函数

    D.拷贝初始化构造函数


    正确答案:D
    解析:参数是一个类引用。

  • 第18题:

    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()

    A.为加载Boot Loader的stage2准备RAM空间

    B.设置好堆栈

    C.硬件设备初始化

    D.将kernel映像和根文件系统映像从flash上读到RAM空间中


    参考答案:D

  • 第19题:

    计算机系统中的硬件系统包括主机和外设。下面关于主机错误的说法是______。

    A.主机由CPU﹑RAM及ROM组成

    B.主机不包括外存

    C.主机箱内有的硬件不在主机的构成之中

    D.主机有时也包括了计算机网络设备


    正确答案:D

  • 第20题:

    以下()不是Boot Loader的阶段1所完成的步骤。

    • A、硬件设备初始化
    • B、拷贝Boot Loader第二阶段的代码到RAM空间中
    • C、将kernel映像和根文件系统映像从Flash读到RAM空间中
    • D、设置堆栈

    正确答案:C

  • 第21题:

    在Bootloader中,一般不会出现在stage2的操作是()。

    • A、调用内核代码
    • B、处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化
    • C、向操作系统内核传递启动参数
    • D、将内核代码和根文件系统映像从ROM存储器复制到RAM存储器

    正确答案:B

  • 第22题:

    Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()

    • A、为加载Boot Loader的stage2准备RAM空间
    • B、设置好堆栈
    • C、硬件设备初始化
    • D、将kernel映像和根文件系统映像从flash上读到RAM空间中

    正确答案:D

  • 第23题:

    单选题
    在Bootloader中,一般不会出现在stage2的操作是()。
    A

    调用内核代码

    B

    处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化

    C

    向操作系统内核传递启动参数

    D

    将内核代码和根文件系统映像从ROM存储器复制到RAM存储器


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