• 嵌入式软件助理工程师题库

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

[单选题]以下ARM处理器的指令或伪指令错误的是()。A . MOVR1,R2B . LDRR1,#0x12345678C . LDRR1,=0x00000020D . ADCR1,R2,R3

  • 查看答案
  • 实时系统对时间约束要求的严格性,使()性成为实时系统的一项重要性能要求,它是指R

    [填空题] 实时系统对时间约束要求的严格性,使()性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的()时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。

  • 查看答案
  • 在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待

    [单选题]在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待信号量S的任务个数为()。A . 0B . 1C . 2D . 3

  • 查看答案
  • 如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ

    [单选题]如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。A . PSPB . MSPC . CPSRD . SPSR

  • 查看答案
  • c-shell中变量名ignoreeof表示()

    [单选题]c-shell中变量名ignoreeof表示()A . 执行之前显示每一条命令B . 使文件名结束C . 必须用logout注销而不是^DD . 禁止文件名扩展

  • 查看答案
  • 不存盘退出vi的指令是()。

    [单选题]不存盘退出vi的指令是()。A .qB .q!C .wD .wq

  • 查看答案
  • Qt/Embedded的底层图形引擎基于一下哪种接口技术:()

    [单选题]Qt/Embedded的底层图形引擎基于一下哪种接口技术:()A . framebufferB . GALC . IALD . GFX

  • 查看答案
  • uC/OS-II操作系统启动的过程中,Bootloader执行完毕后,调用应用程

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

  • 查看答案
  • ARM处理器如果R1=0x98001200,已知在小端模式下,内存0x98001

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

  • 查看答案
  • 哈佛结构和冯诺依曼结构的区别是()

    [单选题]哈佛结构和冯诺依曼结构的区别是()A . 指令和数据分开存储B . 不需要程序计数器C . 统一编址D . 单一数据总线

  • 查看答案
  • 下列关于/etc/fstab文件描述,正确的是()。

    [单选题]下列关于/etc/fstab文件描述,正确的是()。A . fstab文件只能描述属于linux的文件系统B . CD_ROM和软盘必须是自动加载的C . fstab文件中描述的文件系统不能被卸载D . D启动时按fstab文件描述内容加载文件系统

  • 查看答案
  • 指令LDRR0,[R4]对源操作数的寻址方式是()

    [单选题]指令LDRR0,[R4]对源操作数的寻址方式是()A . 寄存器间接寻址B . 寄存器寻址C . 立即数寻址D . 相对寻址

  • 查看答案
  • 实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成

    [填空题] 实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。任务时限有两种:()时间,也就是任务开始执行时间到任务必须完成的时间间隔。()时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。

  • 查看答案
  • uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、

    [单选题]uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。A . 任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理B . 任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C . 任务处于运行态,指任务得到了CPU的控制权正在运行之中D . 任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中

  • 查看答案
  • 在配置代理服务器时,若设置代理服务器的工作缓存为64MB,配置行应为()。

    [单选题]在配置代理服务器时,若设置代理服务器的工作缓存为64MB,配置行应为()。A . cache 64MBB . cache_dirufs/usr/local/squid/cache10000 16 256C . cache_mgr64MBD . cache_mem64MB

  • 查看答案
  • 在寄存器间接寻址方式中,指定寄存器中存放的是()。

    [单选题]在寄存器间接寻址方式中,指定寄存器中存放的是()。A .操作数B .操作数地址C .转移地址D .地址偏移量

  • 查看答案
  • 若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目

    [填空题] 若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux-()交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加()参数对它进行编译。

  • 查看答案
  • Linux系统运行级别5工作在()状态。

    [单选题]Linux系统运行级别5工作在()状态。A . 单用户字符模式B . 多用户字符模式C . 单用户图形模式D . 多用户图形模式

  • 查看答案
  • ()命令是在vi编辑器中执行存盘退出。

    [单选题]()命令是在vi编辑器中执行存盘退出。A . qB . wqC . q!D . WQ

  • 查看答案
  • 按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与()总线两层

    [填空题] 按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与()总线两层结构的方式构建片上系统。其中的系统总线主要用于连接()带宽快速组件。

  • 查看答案
  • 在安装Linux的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(

    [单选题]在安装Linux的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(软件程序),并在选择好后让系统自动安装,应该选择的选项是()。A . fullB . expertC . newbieD . menu

  • 查看答案
  • uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延

    [单选题]uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?()。A . 10Hz~100HzB . 10Hz~1000HzC . 100Hz~1000HzD . 100Hz~10000Hz

  • 查看答案
  • 在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址

    [单选题]在ARMLinux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?()A .开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。B .开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。C .在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。D .在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开

  • 查看答案
  • 一幅1024x768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压

    [单选题]一幅1024x768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。A . 0.3B . 0.5C . 1D . 1.5

  • 查看答案
  • 有关归档和压缩命令,下面描述正确的是()。

    [单选题]有关归档和压缩命令,下面描述正确的是()。A . 用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件B . unzip命令和gzip命令可以解压缩相同类型的文件C . tar归档且压缩的文件可以由gzip命令解压缩D . tar命令归档后的文件也是一种压缩文件

  • 查看答案
  • 波特率9600bps是指数据每秒传输()

    [单选题]波特率9600bps是指数据每秒传输()A . 9600个字节B . 9600个比特C . 9600个字D . 9600个字符

  • 查看答案
  • NiosII软核处理器的硬件抽象层(HAL)系统库是一个轻量级C/C++运行时环

    [单选题]NiosII软核处理器的硬件抽象层(HAL)系统库是一个轻量级C/C++运行时环境,属于单线程的类UNIX运行库,关于它所提供的服务如下哪一项说法是错误的()。A . 结合NewLibANSIC标准库,向用户提供熟知的标准库函数B . 提供设备驱动,使用户可以访问系统中的所有设备C . 为系统提供了TCP/IP协议栈D . 系统初始化,在main()函数之前完成软核处理器Nios和运行库环境的初始化任务

  • 查看答案
  • 如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的

    [单选题]如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是()。A .0x34B .0x56C .0x23D .0x78

  • 查看答案
  • Linux文件权限一共10位长度,分成四段,第一段表示的内容是()

    [单选题]Linux文件权限一共10位长度,分成四段,第一段表示的内容是()A . 文件类型B . 文件所有者的权限C . 文件所有者所在组的权限D . 其他用户的权限

  • 查看答案
  • 嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指()

    [单选题]嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指()A . 在宿主机上开发,在目标机上运行B . 在目标机上开发,在宿主机上运行C . 在宿主机上开发,在宿主机上运行D . 在目标机上开发,在目标机上运行

  • 查看答案